Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/haydnhuntley/kumu-3d.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHaydn Huntley <haydn.huntley@gmail.com>2017-04-01 22:08:06 +0300
committerGitHub <noreply@github.com>2017-04-01 22:08:06 +0300
commit23b0db9fe68421477341c2ce6d452d484bc192f6 (patch)
treeb0d9679cfa2c5950407ca9e04dab98f814b43efc /lowerFrame.scad
parent3ea1bb784f5b56b3ff3bd22c5aa705f50d478f96 (diff)
Upper/lower frame modifications.
Made lower frame 12mm taller to accommodate the fuse/plug/switch holder. Modified the upper/lower frame to use M5x10 bolts instead of M5x12 ones. Added license comments I noticed where they were missing. Added comments in motor.scad, roundedBox.scad, and vertex.scad to clarify that those shouldn't be sliced -- they're only included by other files.
Diffstat (limited to 'lowerFrame.scad')
-rw-r--r--lowerFrame.scad26
1 files changed, 13 insertions, 13 deletions
diff --git a/lowerFrame.scad b/lowerFrame.scad
index 3f14605..9b62c6e 100644
--- a/lowerFrame.scad
+++ b/lowerFrame.scad
@@ -20,7 +20,7 @@ include <Orbitron_Medium.scad>
// All measurements in mm.
debug = false;
-height = 3 * extrusionWidth;
+height = lowerFrameHeight;
// Draw the vertical extrusion.
@@ -45,16 +45,16 @@ module lowerFrame()
{
vertex(height);
- // Remove eight M5x12 holes to attach the four horizontal extrusions.
+ // Remove eight M5x10 holes to attach the four horizontal extrusions.
for (z = [extrusionWidth/2, height-extrusionWidth/2])
for (x = [1, -1])
for (d = [35, 70])
translate([x*fnX(d), -fnY(d), z])
rotate([90, 0, x*120])
- translate([0, 0, -2])
- cylinder(r=m5LooseRadius, h=7, $fn=24);
+ translate([0, 0, -0.2])
+ cylinder(r=m5LooseRadius, h=5, $fn=24);
- // Remove four M5x12 holes to attach the vertical extrusion.
+ // Remove four M5x10 holes to attach the vertical extrusion.
for (z = [extrusionWidth/2, height-extrusionWidth/2])
for (x = [1, -1])
for (a = [0, 1])
@@ -62,11 +62,11 @@ module lowerFrame()
translate([extrusionWidth/2, 0, z])
rotate([0, 90, 0])
{
- cylinder(r=m5LooseRadius, h=7, $fn=24);
- translate([0, 0, 7-smidge])
+ cylinder(r=m5LooseRadius, h=5, $fn=24);
+ translate([0, 0, 5-smidge])
cylinder(r1=m5LowProfileHeadRadius,
r2=1.5+m5LowProfileHeadRadius,
- h=7, $fn=24);
+ h=9, $fn=24);
}
// Remove a circular hole for the pulley and motor shaft.
@@ -88,7 +88,7 @@ module lowerFrame()
cylinder(r=m3LooseHeadRadius, h=m3HeadHeight, $fn=24);
// Tunnels for reaching the M3x8 screws.
- angle1 = 4;
+ angle1 = 11;
if (a == 0 || a == 2)
{
rotate([180+angle1, 0, 0])
@@ -107,11 +107,11 @@ module lowerFrame()
// extra - extra distance between characters
// height - height of extrusion, 0 for 2d
translate([0, -10.5, 0])
- rotate([0, 0, 59])
- translate([0, 29, 30.5-1])
+ rotate([0, 0, 60])
+ translate([0, 29, 30.5+5.5])
rotate([0, 270, 270])
- scale([0.17, 0.17, 1])
- translate([0, -23, 0])
+ scale([0.21, 0.21, 1])
+ translate([0, -20, 0])
Orbitron_Medium("Kumu-3D", steps=1, center=true, extra=2, height=3);
}
}