-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathchassis
More file actions
40 lines (33 loc) · 1.05 KB
/
chassis
File metadata and controls
40 lines (33 loc) · 1.05 KB
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
def size = 50
def corner = 0.6
#Main Shape
line(size * corner -1 * size -1 * size * corner -1 * size)
line(size size * corner size -1 * size * corner)
line((-1 * size * corner) size size * corner size )
line(-1 * size size * corner -1 * size -1 * size * corner)
#Corner lines
line(size * corner -1 * size size -1 * size * corner)
line(size size * corner size * corner size)
line(-1 * size * corner size -1 * size size * corner)
line((-1 * size) (-1 * size * corner) (-1 * size * corner) (-1 * size))
#Motor Screws
circle(size - 4 9 0.75)
circle(size - 4 -9 0.75)
circle(-1 * size - 4 9 0.75)
circle(-1 * size - 4 -9 0.75)
#Caster Mount
circle(7.5 -1 * size - 10 0.75)
circle(-7.5 -1 * size - 10 0.75)
circle(0 -1 * size - 10 7.5)
#Standoffs
circle(size - 10 (size * corner) - 5 1.75)
circle(-1 * size - 10 (size * corner) - 5 1.75)
circle((size * corner) - 5 -1 * size - 10 1.75)
circle((-1 * size * corner) + 5 -1 * size - 10 1.75)
#Battery Holder
line(-29 -31 29 -31)
line(-29 -31 -29 31)
line(-29 31 29 31)
line(29 -31 29 31)
circle(0 28.5 1.5)
circle(0 -28.5 1.5)