P-0+o (Proto) Board, Proto Board 780 Holes and Eurorack Stripboard now have an Underside Display like the other boards, with the P-0+o's top copper faded in the mirror; the P-0+o credits no longer run off the board and show the designer's name correctly

This commit is contained in:
Bane Stojkovic
2026-11-12 23:13:35 +01:00
parent fbbd468989
commit 2b37bd172e
10 changed files with 345 additions and 7 deletions
+48 -1
View File
@@ -99,6 +99,7 @@
"namePrefix" : "BB",
"description" : "David Haillant's eurorack format stripboard for prototyping and building simple modules",
"creationMethod" : "SINGLE_CLICK",
"notes" : [ "Set 'Underside Display' only if explicitly asked to. The values other than 'NONE' render the mirror image of the board in the provided direction with the offset controlled by 'Underside Offset'" ],
"properties" : [ {
"name" : "Board Color",
"type" : "Color",
@@ -127,6 +128,21 @@
"type" : "Color",
"format" : "hex",
"defaultValue" : "#FFC593"
}, {
"name" : "Underside Display",
"type" : "BoardUndersideDisplay",
"possibleValues" : [ "NONE", "ABOVE", "BELOW", "LEFT", "RIGHT" ],
"defaultValue" : "NONE"
}, {
"name" : "Underside Offset",
"type" : "Size",
"format" : "(value)(unit)",
"possibleUnits" : [ "px", "mm", "cm", "m", "in", "ft", "yd" ],
"defaultValue" : "0.1in"
}, {
"name" : "Underside Transparency",
"type" : "Boolean",
"defaultValue" : "true"
} ]
}, {
"name" : "Eyelet Board",
@@ -322,7 +338,7 @@
"namePrefix" : "BB",
"description" : "A prototyping board for modular synths, central bus with V+ GND and V-",
"creationMethod" : "SINGLE_CLICK",
"notes" : [ "The control point is the top-left corner of the 2in x 4in body and 'Orientation' rotates the board around it", "With 'Orientation' DEFAULT, pad row n (1-33) is (0.4 + n x 0.1)in below the control point. Each row is split into separately connected groups, labeled by column: 1-2, 3-5, 6-8, 9-11, 12-14 and 15-16, at 0.1-0.2, 0.4-0.6, 0.7-0.9, 1.2-1.4, 1.5-1.7 and 1.8-1.9in to the right of it" ],
"notes" : [ "Set 'Underside Display' only if explicitly asked to. The values other than 'NONE' render the mirror image of the board in the provided direction with the offset controlled by 'Underside Offset'", "The control point is the top-left corner of the 2in x 4in body and 'Orientation' rotates the board around it", "With 'Orientation' DEFAULT, pad row n (1-33) is (0.4 + n x 0.1)in below the control point. Each row is split into separately connected groups, labeled by column: 1-2, 3-5, 6-8, 9-11, 12-14 and 15-16, at 0.1-0.2, 0.4-0.6, 0.7-0.9, 1.2-1.4, 1.5-1.7 and 1.8-1.9in to the right of it" ],
"properties" : [ {
"name" : "Board Color",
"type" : "Color",
@@ -351,6 +367,17 @@
"type" : "Color",
"format" : "hex",
"defaultValue" : "#FFC593"
}, {
"name" : "Underside Display",
"type" : "BoardUndersideDisplay",
"possibleValues" : [ "NONE", "ABOVE", "BELOW", "LEFT", "RIGHT" ],
"defaultValue" : "NONE"
}, {
"name" : "Underside Offset",
"type" : "Size",
"format" : "(value)(unit)",
"possibleUnits" : [ "px", "mm", "cm", "m", "in", "ft", "yd" ],
"defaultValue" : "0.1in"
}, {
"name" : "Underside Pad Color",
"type" : "Color",
@@ -361,6 +388,10 @@
"type" : "Color",
"format" : "hex",
"defaultValue" : "#D7B2FF"
}, {
"name" : "Underside Transparency",
"type" : "Boolean",
"defaultValue" : "true"
} ]
}, {
"name" : "Perf Board w/ Pads",
@@ -465,6 +496,7 @@
"namePrefix" : "BB",
"description" : "Prototyping board similar to Radio Shack 276-168B or MPJA 33304",
"creationMethod" : "SINGLE_CLICK",
"notes" : [ "Set 'Underside Display' only if explicitly asked to. The values other than 'NONE' render the mirror image of the board in the provided direction with the offset controlled by 'Underside Offset'" ],
"properties" : [ {
"name" : "Board Color",
"type" : "Color",
@@ -498,6 +530,21 @@
"type" : "ProtoBoard780Type",
"possibleValues" : [ "RS", "MPJA" ],
"defaultValue" : "MPJA"
}, {
"name" : "Underside Display",
"type" : "BoardUndersideDisplay",
"possibleValues" : [ "NONE", "ABOVE", "BELOW", "LEFT", "RIGHT" ],
"defaultValue" : "NONE"
}, {
"name" : "Underside Offset",
"type" : "Size",
"format" : "(value)(unit)",
"possibleUnits" : [ "px", "mm", "cm", "m", "in", "ft", "yd" ],
"defaultValue" : "0.1in"
}, {
"name" : "Underside Transparency",
"type" : "Boolean",
"defaultValue" : "true"
} ]
}, {
"name" : "Tag Strip",