Skip to content

Commit 38e768a

Browse files
Changing Adding priotities to Acrylic Case items
1 parent 5df26e6 commit 38e768a

40 files changed

+10372
-3059
lines changed

AcrylicCase/Grogdor/readme.md

+10-4
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,26 @@
11
Work in progress, currently prototyping for fit/tolerances, stackup, fasteners, manufacturing, etc.
22

33
ToDo:
4-
- switch to MX+Alps cutouts, they're also openable!!
5-
- hipro, 1u1u/2ustab
4+
- switch to MX+Alps cutouts, they're also openable!! ***
5+
- 2U/1U Combined stabilizer hole ***
6+
- Insert Small Bottom Plate in Mid layers **
7+
- Insert Top Plate in Mid layers **
8+
- Design Mids/Bottom with Tenting Holes (as extra layer) **
9+
- 2U Stab Hole stepped engrave over bar, how will other stabs fit? make sure 1u1u and 2u keycaps cover clear engrave surface finish *
10+
- hipro, 1u1u/2ustab *
11+
- Design Mid Layer/Bottom Plate for Wireless ErgoTravel (No TRRS connector) (as layer?) *
612
- separate keyswitch/1u1u/2ustab layers
713
- figure out how layers/groups/viewports work for easier viewing, exporting, etc.
814
- experiment with segmented midlayer(s), saves significant material, easier/stronger to ship
915
- get local material/cutting quotes
10-
- 2u stabilizer hole, stepped engrave over bar, how will other stabs fit? make sure 1u1u and 2u keycaps cover clear engrave surface finish
16+
1117
- see how long it takes the Rabbit, what the finish/kerf/accuracy is like...
1218

1319
ToTry:
1420
- colors? something other than clear/white/smoke scraps
1521
- try lower power+speed and/or higher Hz for cleaner edge finish
1622
- air assist OFF?? for cleaner edges per https://www.troteclaser.com/fileadmin/content/images/News/EN_US/2016-07-crown-trophy/Handbook-for-engravers.pdf
17-
- experiment with "internal pcb" screws through the top plate, for strength (holes are there already, why not) and potentially as a use for the scrap from wasteful midlayer cut (but thickness?)
23+
- experiment with "internal pcb" screws through the top plate, for strength (holes are there already, why not) and potentially as a use for the scrap from wasteful midlayer cut (applies for 3mm thickness)
1824
- with noticeable kerf on the 9mm single midlayer, do we want to kick the bottom layer out 0.?mm to eliminate slight edge where they meet?
1925

2026
ToMeh:
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
(module OSHW_COPPER (layer F.Cu) (tedit 4F4F92AA)
2+
(fp_text reference OSHW_COPPER_10MM (at 0 0) (layer F.SilkS) hide
3+
(effects (font (thickness 0.3048)))
4+
)
5+
(fp_text value VAL** (at 0 0) (layer F.SilkS) hide
6+
(effects (font (thickness 0.3048)))
7+
)
8+
(pad "" smd trapezoid (at 0 -4.1656 180) (size 1.45796 1.4986) (rect_delta 0 -0.2794 ) (layers F.Cu F.Paste F.Mask))
9+
(pad "" smd trapezoid (at 2.94386 -2.94386 135) (size 1.45796 1.4986) (rect_delta 0 -0.2794 ) (layers F.Cu F.Paste F.Mask))
10+
(pad "" smd trapezoid (at 4.1656 0 90) (size 1.45796 1.4986) (rect_delta 0 -0.2794 ) (layers F.Cu F.Paste F.Mask))
11+
(pad "" smd trapezoid (at 2.94386 2.94386 45) (size 1.45796 1.4986) (rect_delta 0 -0.2794 ) (layers F.Cu F.Paste F.Mask))
12+
(pad "" smd trapezoid (at -2.94386 -2.94386 225) (size 1.45796 1.4986) (rect_delta 0 -0.2794 ) (layers F.Cu F.Paste F.Mask))
13+
(pad "" smd trapezoid (at -4.1656 0 270) (size 1.45796 1.4986) (rect_delta 0 -0.2794 ) (layers F.Cu F.Paste F.Mask))
14+
(pad "" smd trapezoid (at -2.94386 2.94386 315) (size 1.45796 1.4986) (rect_delta 0 -0.2794 ) (layers F.Cu F.Paste F.Mask))
15+
(pad "" smd trapezoid (at 0 -2.39522 180) (size 1.08204 2.29108) (rect_delta 0 0.41402 ) (layers F.Cu F.Paste F.Mask))
16+
(pad "" smd trapezoid (at -0.9144 -2.21234 202.5) (size 1.08204 2.29108) (rect_delta 0 0.41402 ) (layers F.Cu F.Paste F.Mask))
17+
(pad "" smd trapezoid (at 0.9144 -2.21234 157.5) (size 1.08204 2.29108) (rect_delta 0 0.41402 ) (layers F.Cu F.Paste F.Mask))
18+
(pad "" smd trapezoid (at 1.69164 -1.69164 135) (size 1.08204 2.29108) (rect_delta 0 0.41402 ) (layers F.Cu F.Paste F.Mask))
19+
(pad "" smd trapezoid (at -1.69164 -1.69164 225) (size 1.08204 2.29108) (rect_delta 0 0.41402 ) (layers F.Cu F.Paste F.Mask))
20+
(pad "" smd trapezoid (at 2.21234 -0.9144 112.5) (size 1.08204 2.29108) (rect_delta 0 0.41402 ) (layers F.Cu F.Paste F.Mask))
21+
(pad "" smd trapezoid (at -2.21234 -0.9144 247.5) (size 1.08204 2.29108) (rect_delta 0 0.41402 ) (layers F.Cu F.Paste F.Mask))
22+
(pad "" smd trapezoid (at 2.39522 0 90) (size 1.08204 2.29108) (rect_delta 0 0.41402 ) (layers F.Cu F.Paste F.Mask))
23+
(pad "" smd trapezoid (at -2.39522 0 270) (size 1.08204 2.29108) (rect_delta 0 0.41402 ) (layers F.Cu F.Paste F.Mask))
24+
(pad "" smd trapezoid (at -2.21234 0.9144 292.5) (size 1.08204 2.29108) (rect_delta 0 0.41402 ) (layers F.Cu F.Paste F.Mask))
25+
(pad "" smd trapezoid (at 2.21234 0.9144 67.5) (size 1.08204 2.29108) (rect_delta 0 0.41402 ) (layers F.Cu F.Paste F.Mask))
26+
(pad "" smd trapezoid (at 1.69164 1.69164 45) (size 1.08204 2.29108) (rect_delta 0 0.41402 ) (layers F.Cu F.Paste F.Mask))
27+
(pad "" smd trapezoid (at -1.69164 1.69164 315) (size 1.08204 2.29108) (rect_delta 0 0.41402 ) (layers F.Cu F.Paste F.Mask))
28+
(pad "" smd trapezoid (at -1.32842 1.99136 326.3) (size 0.54102 2.29108) (rect_delta 0 0.20828 ) (layers F.Cu F.Paste F.Mask))
29+
(pad "" smd trapezoid (at 1.32842 1.99136 33.7) (size 0.54102 2.29108) (rect_delta 0 0.20828 ) (layers F.Cu F.Paste F.Mask))
30+
)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
(module OSHW_SILK (layer F.Cu) (tedit 5B22F1B2)
2+
(fp_text reference OSHW_COPPER_10MM (at -0.05 4.4) (layer F.SilkS) hide
3+
(effects (font (thickness 0.3048)))
4+
)
5+
(fp_text value VAL** (at 0.05 4.45) (layer F.SilkS) hide
6+
(effects (font (thickness 0.3048)))
7+
)
8+
(pad "" smd trapezoid (at 0 -4.1656 180) (size 1.45796 1.4986) (rect_delta 0 -0.2794 ) (layers *.SilkS))
9+
(pad "" smd trapezoid (at 2.94386 -2.94386 135) (size 1.45796 1.4986) (rect_delta 0 -0.2794 ) (layers *.SilkS))
10+
(pad "" smd trapezoid (at 4.1656 0 90) (size 1.45796 1.4986) (rect_delta 0 -0.2794 ) (layers *.SilkS))
11+
(pad "" smd trapezoid (at 2.94386 2.94386 45) (size 1.45796 1.4986) (rect_delta 0 -0.2794 ) (layers *.SilkS))
12+
(pad "" smd trapezoid (at -2.94386 -2.94386 225) (size 1.45796 1.4986) (rect_delta 0 -0.2794 ) (layers *.SilkS))
13+
(pad "" smd trapezoid (at -4.1656 0 270) (size 1.45796 1.4986) (rect_delta 0 -0.2794 ) (layers *.SilkS))
14+
(pad "" smd trapezoid (at -2.94386 2.94386 315) (size 1.45796 1.4986) (rect_delta 0 -0.2794 ) (layers *.SilkS))
15+
(pad "" smd trapezoid (at 0 -2.39522 180) (size 1.08204 2.29108) (rect_delta 0 0.41402 ) (layers *.SilkS))
16+
(pad "" smd trapezoid (at -0.9144 -2.21234 202.5) (size 1.08204 2.29108) (rect_delta 0 0.41402 ) (layers *.SilkS))
17+
(pad "" smd trapezoid (at 0.9144 -2.21234 157.5) (size 1.08204 2.29108) (rect_delta 0 0.41402 ) (layers *.SilkS))
18+
(pad "" smd trapezoid (at 1.69164 -1.69164 135) (size 1.08204 2.29108) (rect_delta 0 0.41402 ) (layers *.SilkS))
19+
(pad "" smd trapezoid (at -1.69164 -1.69164 225) (size 1.08204 2.29108) (rect_delta 0 0.41402 ) (layers *.SilkS))
20+
(pad "" smd trapezoid (at 2.21234 -0.9144 112.5) (size 1.08204 2.29108) (rect_delta 0 0.41402 ) (layers *.SilkS))
21+
(pad "" smd trapezoid (at -2.21234 -0.9144 247.5) (size 1.08204 2.29108) (rect_delta 0 0.41402 ) (layers *.SilkS))
22+
(pad "" smd trapezoid (at 2.39522 0 90) (size 1.08204 2.29108) (rect_delta 0 0.41402 ) (layers *.SilkS))
23+
(pad "" smd trapezoid (at -2.39522 0 270) (size 1.08204 2.29108) (rect_delta 0 0.41402 ) (layers *.SilkS))
24+
(pad "" smd trapezoid (at -2.21234 0.9144 292.5) (size 1.08204 2.29108) (rect_delta 0 0.41402 ) (layers *.SilkS))
25+
(pad "" smd trapezoid (at 2.21234 0.9144 67.5) (size 1.08204 2.29108) (rect_delta 0 0.41402 ) (layers *.SilkS))
26+
(pad "" smd trapezoid (at 1.69164 1.69164 45) (size 1.08204 2.29108) (rect_delta 0 0.41402 ) (layers *.SilkS))
27+
(pad "" smd trapezoid (at -1.69164 1.69164 315) (size 1.08204 2.29108) (rect_delta 0 0.41402 ) (layers *.SilkS))
28+
(pad "" smd trapezoid (at -1.32842 1.99136 326.3) (size 0.54102 2.29108) (rect_delta 0 0.20828 ) (layers *.SilkS))
29+
(pad "" smd trapezoid (at 1.32842 1.99136 33.7) (size 0.54102 2.29108) (rect_delta 0 0.20828 ) (layers *.SilkS))
30+
)

PCB/ErgoTravel.bak

+63-32
Original file line numberDiff line numberDiff line change
@@ -1002,32 +1002,32 @@ row2
10021002
Text GLabel 1100 3800 0 60 Input ~ 0
10031003
row3
10041004
$Comp
1005-
L GND #PWR5
1005+
L GND #PWR01
10061006
U 1 1 5A9D2331
10071007
P 3950 5600
1008-
F 0 "#PWR5" H 3950 5350 50 0001 C CNN
1008+
F 0 "#PWR01" H 3950 5350 50 0001 C CNN
10091009
F 1 "GND" H 3950 5450 50 0000 C CNN
10101010
F 2 "" H 3950 5600 50 0001 C CNN
10111011
F 3 "" H 3950 5600 50 0001 C CNN
10121012
1 3950 5600
10131013
0 -1 -1 0
10141014
$EndComp
10151015
$Comp
1016-
L GND #PWR1
1016+
L GND #PWR02
10171017
U 1 1 5A9D23EE
10181018
P 2500 5700
1019-
F 0 "#PWR1" H 2500 5450 50 0001 C CNN
1019+
F 0 "#PWR02" H 2500 5450 50 0001 C CNN
10201020
F 1 "GND" H 2500 5550 50 0000 C CNN
10211021
F 2 "" H 2500 5700 50 0001 C CNN
10221022
F 3 "" H 2500 5700 50 0001 C CNN
10231023
1 2500 5700
10241024
0 1 1 0
10251025
$EndComp
10261026
$Comp
1027-
L GND #PWR2
1027+
L GND #PWR03
10281028
U 1 1 5A9D24A4
10291029
P 2500 5800
1030-
F 0 "#PWR2" H 2500 5550 50 0001 C CNN
1030+
F 0 "#PWR03" H 2500 5550 50 0001 C CNN
10311031
F 1 "GND" H 2500 5650 50 0000 C CNN
10321032
F 2 "" H 2500 5800 50 0001 C CNN
10331033
F 3 "" H 2500 5800 50 0001 C CNN
@@ -1041,10 +1041,10 @@ Wire Wire Line
10411041
Wire Wire Line
10421042
3750 5600 3950 5600
10431043
$Comp
1044-
L VCC #PWR6
1044+
L VCC #PWR04
10451045
U 1 1 5A9D281B
10461046
P 3950 5800
1047-
F 0 "#PWR6" H 3950 5650 50 0001 C CNN
1047+
F 0 "#PWR04" H 3950 5650 50 0001 C CNN
10481048
F 1 "VCC" H 3950 5950 50 0000 C CNN
10491049
F 2 "" H 3950 5800 50 0001 C CNN
10501050
F 3 "" H 3950 5800 50 0001 C CNN
@@ -1054,10 +1054,10 @@ $EndComp
10541054
Wire Wire Line
10551055
3750 5800 3950 5800
10561056
$Comp
1057-
L GND #PWR9
1057+
L GND #PWR05
10581058
U 1 1 5A9D29FE
10591059
P 5500 5650
1060-
F 0 "#PWR9" H 5500 5400 50 0001 C CNN
1060+
F 0 "#PWR05" H 5500 5400 50 0001 C CNN
10611061
F 1 "GND" H 5500 5500 50 0000 C CNN
10621062
F 2 "" H 5500 5650 50 0001 C CNN
10631063
F 3 "" H 5500 5650 50 0001 C CNN
@@ -1110,7 +1110,6 @@ Wire Wire Line
11101110
Wire Wire Line
11111111
2750 5500 2500 5500
11121112
NoConn ~ 3750 5900
1113-
NoConn ~ 3750 5500
11141113
Text GLabel 2500 5500 0 60 Input ~ 0
11151114
ws2812di
11161115
Text GLabel 2500 6500 0 60 Input ~ 0
@@ -1142,43 +1141,43 @@ col5
11421141
Text GLabel 3950 6600 2 60 Input ~ 0
11431142
col6
11441143
$Comp
1145-
L GND #PWR10
1144+
L GND #PWR06
11461145
U 1 1 5A9D5401
11471146
P 7350 4200
1148-
F 0 "#PWR10" H 7350 3950 50 0001 C CNN
1147+
F 0 "#PWR06" H 7350 3950 50 0001 C CNN
11491148
F 1 "GND" H 7350 4050 50 0000 C CNN
11501149
F 2 "" H 7350 4200 50 0001 C CNN
11511150
F 3 "" H 7350 4200 50 0001 C CNN
11521151
1 7350 4200
11531152
0 1 1 0
11541153
$EndComp
11551154
$Comp
1156-
L GND #PWR13
1155+
L GND #PWR07
11571156
U 1 1 5A9D54C0
11581157
P 7400 5400
1159-
F 0 "#PWR13" H 7400 5150 50 0001 C CNN
1158+
F 0 "#PWR07" H 7400 5150 50 0001 C CNN
11601159
F 1 "GND" H 7400 5250 50 0000 C CNN
11611160
F 2 "" H 7400 5400 50 0001 C CNN
11621161
F 3 "" H 7400 5400 50 0001 C CNN
11631162
1 7400 5400
11641163
0 1 1 0
11651164
$EndComp
11661165
$Comp
1167-
L VCC #PWR11
1166+
L VCC #PWR08
11681167
U 1 1 5A9D557F
11691168
P 7350 4800
1170-
F 0 "#PWR11" H 7350 4650 50 0001 C CNN
1169+
F 0 "#PWR08" H 7350 4650 50 0001 C CNN
11711170
F 1 "VCC" H 7350 4950 50 0000 C CNN
11721171
F 2 "" H 7350 4800 50 0001 C CNN
11731172
F 3 "" H 7350 4800 50 0001 C CNN
11741173
1 7350 4800
11751174
0 -1 -1 0
11761175
$EndComp
11771176
$Comp
1178-
L VCC #PWR12
1177+
L VCC #PWR09
11791178
U 1 1 5A9D563E
11801179
P 7350 5950
1181-
F 0 "#PWR12" H 7350 5800 50 0001 C CNN
1180+
F 0 "#PWR09" H 7350 5800 50 0001 C CNN
11821181
F 1 "VCC" H 7350 6100 50 0000 C CNN
11831182
F 2 "" H 7350 5950 50 0001 C CNN
11841183
F 3 "" H 7350 5950 50 0001 C CNN
@@ -1216,21 +1215,21 @@ F 3 "" H 10300 4600 50 0001 C CNN
12161215
1 0 0 -1
12171216
$EndComp
12181217
$Comp
1219-
L VCC #PWR14
1218+
L VCC #PWR010
12201219
U 1 1 5A9D79AD
12211220
P 9700 4250
1222-
F 0 "#PWR14" H 9700 4100 50 0001 C CNN
1221+
F 0 "#PWR010" H 9700 4100 50 0001 C CNN
12231222
F 1 "VCC" H 9700 4400 50 0000 C CNN
12241223
F 2 "" H 9700 4250 50 0001 C CNN
12251224
F 3 "" H 9700 4250 50 0001 C CNN
12261225
1 9700 4250
12271226
1 0 0 -1
12281227
$EndComp
12291228
$Comp
1230-
L VCC #PWR15
1229+
L VCC #PWR011
12311230
U 1 1 5A9D7A72
12321231
P 10300 4250
1233-
F 0 "#PWR15" H 10300 4100 50 0001 C CNN
1232+
F 0 "#PWR011" H 10300 4100 50 0001 C CNN
12341233
F 1 "VCC" H 10300 4400 50 0000 C CNN
12351234
F 2 "" H 10300 4250 50 0001 C CNN
12361235
F 3 "" H 10300 4250 50 0001 C CNN
@@ -1307,21 +1306,21 @@ Wire Wire Line
13071306
Text GLabel 5450 4750 0 60 Input ~ 0
13081307
ws2812di
13091308
$Comp
1310-
L VCC #PWR7
1309+
L VCC #PWR012
13111310
U 1 1 5A9DC863
13121311
P 5350 4650
1313-
F 0 "#PWR7" H 5350 4500 50 0001 C CNN
1312+
F 0 "#PWR012" H 5350 4500 50 0001 C CNN
13141313
F 1 "VCC" H 5350 4800 50 0000 C CNN
13151314
F 2 "" H 5350 4650 50 0001 C CNN
13161315
F 3 "" H 5350 4650 50 0001 C CNN
13171316
1 5350 4650
13181317
0 -1 -1 0
13191318
$EndComp
13201319
$Comp
1321-
L GND #PWR8
1320+
L GND #PWR013
13221321
U 1 1 5A9DC92B
13231322
P 5375 5050
1324-
F 0 "#PWR8" H 5375 4800 50 0001 C CNN
1323+
F 0 "#PWR013" H 5375 4800 50 0001 C CNN
13251324
F 1 "GND" H 5375 4900 50 0000 C CNN
13261325
F 2 "" H 5375 5050 50 0001 C CNN
13271326
F 3 "" H 5375 5050 50 0001 C CNN
@@ -1346,21 +1345,21 @@ F 3 "" H 4050 4600 50 0001 C CNN
13461345
1 0 0 -1
13471346
$EndComp
13481347
$Comp
1349-
L VCC #PWR3
1348+
L VCC #PWR014
13501349
U 1 1 5ABA3FE3
13511350
P 3750 4500
1352-
F 0 "#PWR3" H 3750 4350 50 0001 C CNN
1351+
F 0 "#PWR014" H 3750 4350 50 0001 C CNN
13531352
F 1 "VCC" H 3750 4650 50 0000 C CNN
13541353
F 2 "" H 3750 4500 50 0001 C CNN
13551354
F 3 "" H 3750 4500 50 0001 C CNN
13561355
1 3750 4500
13571356
0 -1 -1 0
13581357
$EndComp
13591358
$Comp
1360-
L GND #PWR4
1359+
L GND #PWR015
13611360
U 1 1 5ABA4377
13621361
P 3750 4900
1363-
F 0 "#PWR4" H 3750 4650 50 0001 C CNN
1362+
F 0 "#PWR015" H 3750 4650 50 0001 C CNN
13641363
F 1 "GND" H 3750 4750 50 0000 C CNN
13651364
F 2 "" H 3750 4900 50 0001 C CNN
13661365
F 3 "" H 3750 4900 50 0001 C CNN
@@ -1555,7 +1554,7 @@ U 1 1 5B0466BE
15551554
P 8300 3150
15561555
F 0 "J13" H 8300 3250 50 0000 C CNN
15571556
F 1 "Conn_01x02" H 8300 2950 50 0000 C CNN
1558-
F 2 "" H 8300 3150 50 0001 C CNN
1557+
F 2 "Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm" H 8300 3150 50 0001 C CNN
15591558
F 3 "" H 8300 3150 50 0001 C CNN
15601559
1 8300 3150
15611560
0 -1 -1 0
@@ -1579,4 +1578,36 @@ Wire Wire Line
15791578
Connection ~ 6600 3800
15801579
Wire Wire Line
15811580
7900 3350 8300 3350
1581+
$Comp
1582+
L Conn_01x02 J?
1583+
U 1 1 5B22F995
1584+
P 9750 3150
1585+
F 0 "J?" H 9750 3250 50 0000 C CNN
1586+
F 1 "Conn_01x02" H 9750 2950 50 0000 C CNN
1587+
F 2 "Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm" H 9750 3150 50 0001 C CNN
1588+
F 3 "" H 9750 3150 50 0001 C CNN
1589+
1 9750 3150
1590+
0 -1 -1 0
1591+
$EndComp
1592+
Wire Wire Line
1593+
3750 5500 3950 5500
1594+
Text Label 3950 5500 0 60 ~ 0
1595+
RAW
1596+
Wire Wire Line
1597+
9850 3350 9850 3550
1598+
Text Label 9850 3550 0 60 ~ 0
1599+
RAW
1600+
$Comp
1601+
L GND #PWR?
1602+
U 1 1 5B230418
1603+
P 9750 3450
1604+
F 0 "#PWR?" H 9750 3200 50 0001 C CNN
1605+
F 1 "GND" H 9750 3300 50 0000 C CNN
1606+
F 2 "" H 9750 3450 50 0001 C CNN
1607+
F 3 "" H 9750 3450 50 0001 C CNN
1608+
1 9750 3450
1609+
1 0 0 -1
1610+
$EndComp
1611+
Wire Wire Line
1612+
9750 3450 9750 3350
15821613
$EndSCHEMATC

0 commit comments

Comments
 (0)