diff options
author | Jan Huwald <jh@sotun.de> | 2015-02-19 16:21:08 (GMT) |
---|---|---|
committer | Jan Huwald <jh@sotun.de> | 2015-02-19 16:21:08 (GMT) |
commit | 73618d4e789fa1df0f9357646a76f7451d025208 (patch) | |
tree | 20b5cb441751b5223bf022b4522323141c85554e /side.scad | |
parent | b6fcfb4e3b47cb197c273293340d52450245617d (diff) |
split into tray, front, side; adapt params; add side
Diffstat (limited to 'side.scad')
-rw-r--r-- | side.scad | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/side.scad b/side.scad new file mode 100644 index 0000000..e093b70 --- /dev/null +++ b/side.scad @@ -0,0 +1,31 @@ +include <parameters.scad> + +module side() { + // frame + difference() { + cube([tray_length, num_hdd_y * tray_height, 10], center=true); + side_inner(); + } + + // support + intersection() { + side_inner(); + union() { + for (i = [-1:1]) + for (j = [-2:2]) + translate([0, j*50, 0]) + rotate(i*30) + line(); + } + } + + // TODO: joins +} + +module line() +cube([300, 0.8, 10], center=true); + +module side_inner() +cube([tray_length - 10, num_hdd_y * tray_height - 10, 10], center=true); + +side();
\ No newline at end of file |