-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path009_Mod1_Right_BottomTrack.scad
48 lines (38 loc) · 1.09 KB
/
009_Mod1_Right_BottomTrack.scad
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
// Top track part. Height of part is 24mm. Holes r=2.15mm, d=4.3mm.
difference() {
union() {
// Sections are numbered from top to bottom, left to right
// Section 1
cube([8,48,24]);
// Section 2 at a 45º angle
translate([5.6568,5.6568,0])
rotate([0,0,225])
cube([8,22.63,24]);
// Section 3
translate([16,-16,0])
cube([64,8,24]);
}
// Holes are numbered from top to bottom, left to right
// Hole 1
translate([4,36,-2])
cylinder(r=2.15,44, $fn=30);
// Hole 2
translate([4,20,-2])
cylinder(r=2.15,44, $fn=30);
// Hole 3 (compatible with lego board)
translate([4,12,-2])
cylinder(r=2.15,44, $fn=30);
// Hole 4
translate([20,-12,-2])
cylinder(r=2.15,45, $fn=30);
// Hole 5
translate([36,-12,-2])
cylinder(r=2.15,45, $fn=30);
// Hole 6 (compatible with lego board and base plate)
translate([68,-12,-2])
cylinder(r=2.15,44, $fn=30);
}
// base plate positioned for top track
// color ("blue")
// translate([-112,-144,24])
// import("/Users/harperdaniels/Downloads/plate-2.stl");