Skip to content

Commit 8ed8503

Browse files
committed
mounting holes added
1 parent eb92570 commit 8ed8503

File tree

2 files changed

+50
-17
lines changed

2 files changed

+50
-17
lines changed

TODO.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
- [ ] PCB Mounts
2+
- [ ] Vielleicht muss ein Konstrukt erstellt werden wo mit einer Mutter und der Schraube das Connectorboard festgemacht wird am Case, damit es näher am boden des Cases ist
23
- [ ] Cutout und Wand für das Display hinzufügen
34
- [ ] Mainconnector Cutout hinzufügen
45
- [ ] Buttoncutouts mit Butternerhöhung hinzufügen
56
- [ ] Beachten wie lang die Schrauben sind, damit sie in die Löcher passen
6-

carrierPlate.scad

Lines changed: 49 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -3,26 +3,59 @@ module carrierPlate(){
33
length=64;
44
width=38;
55
$fn=100;
6+
67
difference(){
7-
translate([1,1,0]) hull(){
8-
cylinder(1,1,1);
9-
translate([width-2,0,0]) cylinder(1,1,1);
10-
translate([0,length-2,0]) cylinder(1,1,1);
11-
translate([width-2,length-2,0]) cylinder(1,1,1);
8+
union(){
9+
difference(){
10+
translate([1,1,0]) hull(){
11+
cylinder(1,1,1);
12+
translate([width-2,0,0]) cylinder(1,1,1);
13+
translate([0,length-2,0]) cylinder(1,1,1);
14+
translate([width-2,length-2,0]) cylinder(1,1,1);
15+
}
16+
17+
//connector cutout
18+
translate([9,length-42.65,-0.1]) cube([20,10,1.2]);
19+
20+
//main screw holes
21+
translate([2.05,length-2.05,-1.1]) cylinder(1.4,2,1.1);
22+
translate([2.05,length-2.05,0.2])cylinder(0.9,1.1,1.1);
23+
translate([2.05,2.05,-1.1]) cylinder(1.4,2,1.1);
24+
translate([2.05,2.05,0.2])cylinder(0.9,1.1,1.1);
25+
translate([width-2.05,2.05,-1.1]) cylinder(1.4,2,1.1);
26+
translate([width-2.05,2.05,0.2])cylinder(0.9,1.1,1.1);
27+
translate([width-2.05,length-2.05,-1.1]) cylinder(1.4,2,1.1);
28+
translate([width-2.05,length-2.05,0.2])cylinder(0.9,1.1,1.1);
29+
}
30+
31+
//screw body connector pcb
32+
translate([width/2,30,1]){
33+
translate([11.7,0,0]) cylinder(5,3,3);
34+
translate([-11.7,0,0]) cylinder(5,3,3);
35+
}
36+
37+
//screw body main pcb
38+
translate([width/2,10,1]){
39+
translate([14.2,0,0]) cylinder(5,3,3);
40+
translate([-14.2,0,0]) cylinder(5,3,3);
41+
translate([14.2,45.5,0]) cylinder(5,3,3);
42+
translate([-14.2,45.5,0]) cylinder(5,3,3);
43+
}
1244
}
1345

14-
//connector cutout
15-
translate([9,length-42.65,-0.1]) cube([20,10,1.2]);
46+
//screw holes connector pcb
47+
translate([width/2,30,1]){
48+
translate([11.7,0,0]) cylinder(5.1,1.6,1.6);
49+
translate([-11.7,0,0]) cylinder(5.1,1.6,1.6);
50+
}
1651

17-
//main screw holes
18-
translate([2.05,length-2.05,-1.1]) cylinder(1.4,2,1.1);
19-
translate([2.05,length-2.05,0.2])cylinder(0.9,1.1,1.1);
20-
translate([2.05,2.05,-1.1]) cylinder(1.4,2,1.1);
21-
translate([2.05,2.05,0.2])cylinder(0.9,1.1,1.1);
22-
translate([width-2.05,2.05,-1.1]) cylinder(1.4,2,1.1);
23-
translate([width-2.05,2.05,0.2])cylinder(0.9,1.1,1.1);
24-
translate([width-2.05,length-2.05,-1.1]) cylinder(1.4,2,1.1);
25-
translate([width-2.05,length-2.05,0.2])cylinder(0.9,1.1,1.1);
52+
//screw holes main pcb
53+
translate([width/2,10,1]){
54+
translate([14.2,0,0]) cylinder(5.1,1.6,1.6);
55+
translate([-14.2,0,0]) cylinder(5.1,1.6,1.6);
56+
translate([14.2,45.5,0]) cylinder(5.1,1.6,1.6);
57+
translate([-14.2,45.5,0]) cylinder(5.1,1.6,1.6);
58+
}
2659
}
2760
}
2861

0 commit comments

Comments
 (0)