-
Notifications
You must be signed in to change notification settings - Fork 55
/
Copy pathgenerate.scad
94 lines (84 loc) · 3.71 KB
/
generate.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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
use <lasercut.scad>;
projection(cut = false)
lasercutout(thickness=3.1,
points= [[0, 0], [100, 0], [100, 75], [0, 75], [0, 0]],
simple_tabs = [],
simple_tab_holes = [[360, 23.45, 37.5], [360, 73.45, 37.5]],
captive_nuts = [[0, 50, 75]],
captive_nut_holes = [],
finger_joints = [],
circles_add = [],
circles_remove = [])
lasercutout(thickness=3.1,
points= [[0, 0], [100, 0], [100, 75], [0, 75], [0, 0]],
simple_tabs = [],
simple_tab_holes = [[360, 23.45, 37.5], [360, 73.45, 37.5]],
captive_nuts = [[0, 50, 75]],
captive_nut_holes = [],
finger_joints = [],
circles_add = [],
circles_remove = [])
lasercutout(thickness=3.1,
points= [[0, 0], [100, 0], [100, 181.4], [0, 181.4], [0, 0]],
simple_tabs = [[0, 75, 181.4], [0, 25, 181.4], [180, 75, 0], [180, 25, 0]],
simple_tab_holes = [],
captive_nuts = [],
captive_nut_holes = [],
finger_joints = [],
circles_add = [],
circles_remove = [])
lasercutout(thickness=3.1,
points= [[0, 0], [93.8, 0], [93.8, 193.8], [0, 193.8], [0, 0]],
simple_tabs = [[180, -1.55, 0], [180, -1.55, 196.9], [270, 93.8, -1.55]],
simple_tab_holes = undef,
captive_nuts = undef,
captive_nut_holes = [[0, 50, 193.8], [180, 50, 0]],
finger_joints = [[0, 1, 4], [180, 1, 4], [90, 1, 4], [270, 0, 4]],
circles_add = undef,
circles_remove = [])
lasercutout(thickness=3.1,
points= [[0, 0], [93.8, 0], [93.8, 193.8], [0, 193.8], [0, 0]],
simple_tabs = [[180, -1.55, 0], [270, 93.8, -1.55]],
simple_tab_holes = undef,
captive_nuts = undef,
captive_nut_holes = undef,
finger_joints = [[0, 0, 4], [180, 1, 4], [90, 1, 4], [270, 0, 4]],
circles_add = undef,
circles_remove = [[25, 50, 100]])
lasercutout(thickness=3.1,
points= [[0, 0], [93.8, 0], [93.8, 43.8], [0, 43.8], [0, 0]],
simple_tabs = [],
simple_tab_holes = undef,
captive_nuts = undef,
captive_nut_holes = undef,
finger_joints = [[0, 1, 4], [180, 0, 4], [90, 1, 4], [270, 0, 4]],
circles_add = undef,
circles_remove = undef)
lasercutout(thickness=3.1,
points= [[0, 0], [93.8, 0], [93.8, 43.8], [0, 43.8], [0, 0]],
simple_tabs = [[0, -1.55, 43.8], [180, 95.35, 0]],
simple_tab_holes = undef,
captive_nuts = undef,
captive_nut_holes = undef,
finger_joints = [[0, 1, 4], [180, 1, 4], [90, 1, 4], [270, 0, 4]],
circles_add = undef,
circles_remove = undef)
lasercutout(thickness=3.1,
points= [[0, 0], [43.8, 0], [43.8, 193.8], [0, 193.8], [0, 0]],
simple_tabs = [],
simple_tab_holes = undef,
captive_nuts = undef,
captive_nut_holes = undef,
finger_joints = [[0, 0, 4], [180, 1, 4], [90, 0, 4], [270, 1, 4]],
circles_add = undef,
circles_remove = undef)
lasercutout(thickness=3.1,
points= [[0, 0], [43.8, 0], [43.8, 193.8], [0, 193.8], [0, 0]],
simple_tabs = [[0, 45.35, 193.8]],
simple_tab_holes = undef,
captive_nuts = undef,
captive_nut_holes = undef,
finger_joints = [[0, 0, 4], [180, 1, 4], [90, 0, 4], [270, 1, 4]],
circles_add = undef,
circles_remove = undef)
;