author | Michael Krelin <hacker@klever.net> | 2016-01-13 10:12:57 (UTC) |
---|---|---|
committer | Michael Krelin <hacker@klever.net> | 2016-01-13 10:12:57 (UTC) |
commit | f8b3bc2a1792a7ee8eeacf7dd1d9f5b3cc96a7a6 (patch) (side-by-side diff) | |
tree | e6a937de0d20ef2a8b645a3f9ee7a3e82617fe40 | |
parent | 8d9ad499fcb960e825f92580bf96215c73ee91ea (diff) | |
download | redelta-f8b3bc2a1792a7ee8eeacf7dd1d9f5b3cc96a7a6.zip redelta-f8b3bc2a1792a7ee8eeacf7dd1d9f5b3cc96a7a6.tar.gz redelta-f8b3bc2a1792a7ee8eeacf7dd1d9f5b3cc96a7a6.tar.bz2 |
raised the bed
-rw-r--r-- | delta.jscad | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/delta.jscad b/delta.jscad index 54f1f86..7384ecf 100644 --- a/delta.jscad +++ b/delta.jscad @@ -732,25 +732,27 @@ function heatbed() { start: [0,0,0], end: [0,0,CONFIG.heatbed.h], radius: CONFIG.heatbed.r, resolution: 72 }); var screw = CSG.cylinder({ start: [0,-CONFIG.heatbed.sr,-1], end: [0,-CONFIG.heatbed.sr,CONFIG.heatbed.h+1], radius: 3/2 }); var screws = []; for(var a=0;a<360;a+=60) screws.push(screw.rotateZ(a)); // TODO: connectors rv = rv.subtract(screws); rv.properties.c_glass = new CSG.Connector([0,0,CONFIG.heatbed.h],[0,0,1],[1,0,0]); - rv.properties.P = new CSG.Connector([0,0,-CONFIG.foot.h-CONFIG.extrusion.w*2-CONFIG.base.gap],[0,0,1],[1,0,0]); + rv.properties.P = new CSG.Connector( + [0,0,-CONFIG.foot.h-CONFIG.extrusion.w*2-CONFIG.base.gap-CONFIG.bedholder.h], + [0,0,1],[1,0,0]); rv.properties.vitamin = true; return rv.setColor(CONFIG.color.heatbed); } function glass() { var rv = CSG.cylinder({ start: [0,0,0], end: [0,0,CONFIG.glass.h], radius: CONFIG.glass.r, resolution: 72 }); rv.properties.c_bed = new CSG.Connector([0,0,0],[0,0,1],[1,0,0]); rv.properties.P = new CSG.Connector([0,0,-CONFIG.foot.h-CONFIG.heatbed.h],[0,0,1],[1,0,0]); rv.properties.vitamin = true; return rv.setColor(CONFIG.color.glass); |