Skip to content

Commit

Permalink
Import all my old half-finished stuff
Browse files Browse the repository at this point in the history
  • Loading branch information
jbj committed Dec 28, 2013
1 parent 102e3e0 commit a0c3311
Show file tree
Hide file tree
Showing 21 changed files with 3,037 additions and 0 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
*.stl
*.gcode
borrowed
34 changes: 34 additions & 0 deletions boardholder/boardholder-uniform.scad
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
// Numbers you need to change to adapt to your cutting boards
grooves = 3;
board_thickness = 25.4/3 + 0.1; // add slack
holder_width = 20;

// Numbers that change the style
total_height_factor = 1.5*.5;
groove_height_proportion = 0.75;

/*
// Numbers you need to change to adapt to your cutting boards
grooves = 3;
board_thickness = 25.4/3 + 0.1 + 0.04; // add slack + observed error
holder_width = 140;
// Numbers that change the style
total_height_factor = 1.5;
groove_height_proportion = 0.75;
*/
// End of configuration

eps = 0.1; // epsilon (any small number)

scale([board_thickness,
holder_width,
board_thickness * total_height_factor]) {
difference() {
cube(size=[1 + 2*grooves, 1, 1]);
for (i = [0 : grooves-1]) {
translate([1 + 2*i, -eps, 1 - groove_height_proportion])
cube(size=[1, 1+2*eps, 1]);
}
}
}
24 changes: 24 additions & 0 deletions boardholder/boardholder.scad
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
// Numbers you need to change to adapt to your cutting boards
widths = [8.57 + .15, 8.57 + .15, 8.57 + .23];
offset = 7.5;
period = 16;
holder_width = 120;
total_height = 25;

// Numbers that change the style
bottom_height_proportion = 0.2;

// End of configuration

eps = 0.1; // epsilon (any small number)

scale([1, holder_width, total_height]) {
difference() {
cube(size=[offset + len(widths)*period, 1, 1]);
for (i = [0 : len(widths)-1]) {

translate([offset + i*period, -eps, bottom_height_proportion])
cube(size=[widths[i], 1+2*eps, 1]);
}
}
}
2 changes: 2 additions & 0 deletions calibrate/cube.scad
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
translate([0,0,0])
cube([10,10,5]);
12 changes: 12 additions & 0 deletions calibrate/notes.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
When asked to extrude 50mm, it extrudes 50mm + 19mm!

M99 X0.1 Y0.2

Skal jeg virkelig ændre "extra shells on alternating solid layer" til
0/1/infinity?

Print:
- Nespresso holders
- windmill
- børnesikring "mylock.scad"
- http://www.thingiverse.com/thing:13022
Loading

0 comments on commit a0c3311

Please sign in to comment.