diff --git a/helper/screws.scad b/helper/screws.scad index 2c57285..c2d3318 100644 --- a/helper/screws.scad +++ b/helper/screws.scad @@ -97,7 +97,7 @@ module counterSunkHead_N(screwType, screwExtension=0, headExtension=0) { } module hexNut(screwType, center=true) { - color([0, 1, 1]) + color([1, 1, 1]) if (screwType == "m3") { translate(v = [0, 0,-m3HexNutThickness/2]) difference() { diff --git a/media/images/slide_frame00000.png b/media/images/slide_frame00000.png new file mode 100644 index 0000000..55707ad Binary files /dev/null and b/media/images/slide_frame00000.png differ diff --git a/media/images/slide_frame00001.png b/media/images/slide_frame00001.png new file mode 100644 index 0000000..09301c9 Binary files /dev/null and b/media/images/slide_frame00001.png differ diff --git a/media/images/slide_frame00002.png b/media/images/slide_frame00002.png new file mode 100644 index 0000000..c56bbd4 Binary files /dev/null and b/media/images/slide_frame00002.png differ diff --git a/media/images/slide_frame00003.png b/media/images/slide_frame00003.png new file mode 100644 index 0000000..6b92f2b Binary files /dev/null and b/media/images/slide_frame00003.png differ diff --git a/media/images/slide_frame00004.png b/media/images/slide_frame00004.png new file mode 100644 index 0000000..20507d0 Binary files /dev/null and b/media/images/slide_frame00004.png differ diff --git a/media/images/slide_frame00005.png b/media/images/slide_frame00005.png new file mode 100644 index 0000000..f5cd587 Binary files /dev/null and b/media/images/slide_frame00005.png differ diff --git a/media/images/slide_frame00006.png b/media/images/slide_frame00006.png new file mode 100644 index 0000000..5f2b9a4 Binary files /dev/null and b/media/images/slide_frame00006.png differ diff --git a/media/images/slide_frame00007.png b/media/images/slide_frame00007.png new file mode 100644 index 0000000..3b27e9d Binary files /dev/null and b/media/images/slide_frame00007.png differ diff --git a/media/images/slide_frame00008.png b/media/images/slide_frame00008.png new file mode 100644 index 0000000..dd20cff Binary files /dev/null and b/media/images/slide_frame00008.png differ diff --git a/media/images/slide_frame00009.png b/media/images/slide_frame00009.png new file mode 100644 index 0000000..7be4674 Binary files /dev/null and b/media/images/slide_frame00009.png differ diff --git a/media/images/slide_frame00010.png b/media/images/slide_frame00010.png new file mode 100644 index 0000000..ddebee0 Binary files /dev/null and b/media/images/slide_frame00010.png differ diff --git a/media/images/slide_frame00011.png b/media/images/slide_frame00011.png new file mode 100644 index 0000000..21f0d74 Binary files /dev/null and b/media/images/slide_frame00011.png differ diff --git a/media/images/slide_frame00012.png b/media/images/slide_frame00012.png new file mode 100644 index 0000000..b567ff0 Binary files /dev/null and b/media/images/slide_frame00012.png differ diff --git a/media/images/slide_frame00013.png b/media/images/slide_frame00013.png new file mode 100644 index 0000000..1f6f227 Binary files /dev/null and b/media/images/slide_frame00013.png differ diff --git a/media/images/slide_frame00014.png b/media/images/slide_frame00014.png new file mode 100644 index 0000000..c434ca3 Binary files /dev/null and b/media/images/slide_frame00014.png differ diff --git a/media/images/slide_frame00015.png b/media/images/slide_frame00015.png new file mode 100644 index 0000000..fe17bc0 Binary files /dev/null and b/media/images/slide_frame00015.png differ diff --git a/media/images/slide_frame00016.png b/media/images/slide_frame00016.png new file mode 100644 index 0000000..e02442c Binary files /dev/null and b/media/images/slide_frame00016.png differ diff --git a/media/images/slide_frame00017.png b/media/images/slide_frame00017.png new file mode 100644 index 0000000..a3244e1 Binary files /dev/null and b/media/images/slide_frame00017.png differ diff --git a/media/images/slide_frame00018.png b/media/images/slide_frame00018.png new file mode 100644 index 0000000..9783872 Binary files /dev/null and b/media/images/slide_frame00018.png differ diff --git a/media/images/slide_frame00019.png b/media/images/slide_frame00019.png new file mode 100644 index 0000000..8c8d4d1 Binary files /dev/null and b/media/images/slide_frame00019.png differ diff --git a/media/images/slide_frame00020.png b/media/images/slide_frame00020.png new file mode 100644 index 0000000..b898ef3 Binary files /dev/null and b/media/images/slide_frame00020.png differ diff --git a/media/images/slide_frame00021.png b/media/images/slide_frame00021.png new file mode 100644 index 0000000..e526dfd Binary files /dev/null and b/media/images/slide_frame00021.png differ diff --git a/media/images/slide_frame00022.png b/media/images/slide_frame00022.png new file mode 100644 index 0000000..53dcd00 Binary files /dev/null and b/media/images/slide_frame00022.png differ diff --git a/media/images/slide_frame00023.png b/media/images/slide_frame00023.png new file mode 100644 index 0000000..e7da235 Binary files /dev/null and b/media/images/slide_frame00023.png differ diff --git a/media/images/slide_frame00024.png b/media/images/slide_frame00024.png new file mode 100644 index 0000000..7da2b6e Binary files /dev/null and b/media/images/slide_frame00024.png differ diff --git a/media/images/slide_frame00025.png b/media/images/slide_frame00025.png new file mode 100644 index 0000000..da925a6 Binary files /dev/null and b/media/images/slide_frame00025.png differ diff --git a/media/images/slide_frame00026.png b/media/images/slide_frame00026.png new file mode 100644 index 0000000..e613a7d Binary files /dev/null and b/media/images/slide_frame00026.png differ diff --git a/media/images/slide_frame00027.png b/media/images/slide_frame00027.png new file mode 100644 index 0000000..c2fb156 Binary files /dev/null and b/media/images/slide_frame00027.png differ diff --git a/media/images/slide_frame00028.png b/media/images/slide_frame00028.png new file mode 100644 index 0000000..9cf792d Binary files /dev/null and b/media/images/slide_frame00028.png differ diff --git a/media/images/slide_frame00029.png b/media/images/slide_frame00029.png new file mode 100644 index 0000000..11bb970 Binary files /dev/null and b/media/images/slide_frame00029.png differ diff --git a/media/images/slide_frame00030.png b/media/images/slide_frame00030.png new file mode 100644 index 0000000..2f69600 Binary files /dev/null and b/media/images/slide_frame00030.png differ diff --git a/media/images/slide_frame00031.png b/media/images/slide_frame00031.png new file mode 100644 index 0000000..f6f1a41 Binary files /dev/null and b/media/images/slide_frame00031.png differ diff --git a/media/images/stackConnector_frame00000.png b/media/images/stackConnector_frame00000.png new file mode 100644 index 0000000..039ff15 Binary files /dev/null and b/media/images/stackConnector_frame00000.png differ diff --git a/media/images/stackConnector_frame00001.png b/media/images/stackConnector_frame00001.png new file mode 100644 index 0000000..ea0125f Binary files /dev/null and b/media/images/stackConnector_frame00001.png differ diff --git a/media/images/stackConnector_frame00002.png b/media/images/stackConnector_frame00002.png new file mode 100644 index 0000000..5f63523 Binary files /dev/null and b/media/images/stackConnector_frame00002.png differ diff --git a/media/images/stackConnector_frame00003.png b/media/images/stackConnector_frame00003.png new file mode 100644 index 0000000..b6d4b59 Binary files /dev/null and b/media/images/stackConnector_frame00003.png differ diff --git a/media/images/stackConnector_frame00004.png b/media/images/stackConnector_frame00004.png new file mode 100644 index 0000000..2588f39 Binary files /dev/null and b/media/images/stackConnector_frame00004.png differ diff --git a/media/images/stackConnector_frame00005.png b/media/images/stackConnector_frame00005.png new file mode 100644 index 0000000..b5fea64 Binary files /dev/null and b/media/images/stackConnector_frame00005.png differ diff --git a/media/images/stackConnector_frame00006.png b/media/images/stackConnector_frame00006.png new file mode 100644 index 0000000..76b6b43 Binary files /dev/null and b/media/images/stackConnector_frame00006.png differ diff --git a/media/images/stackConnector_frame00007.png b/media/images/stackConnector_frame00007.png new file mode 100644 index 0000000..2110126 Binary files /dev/null and b/media/images/stackConnector_frame00007.png differ diff --git a/media/images/stackConnector_frame00008.png b/media/images/stackConnector_frame00008.png new file mode 100644 index 0000000..2679d98 Binary files /dev/null and b/media/images/stackConnector_frame00008.png differ diff --git a/media/images/stackConnector_frame00009.png b/media/images/stackConnector_frame00009.png new file mode 100644 index 0000000..ecac1bb Binary files /dev/null and b/media/images/stackConnector_frame00009.png differ diff --git a/media/images/stackConnector_frame00010.png b/media/images/stackConnector_frame00010.png new file mode 100644 index 0000000..c19bb59 Binary files /dev/null and b/media/images/stackConnector_frame00010.png differ diff --git a/media/images/stackConnector_frame00011.png b/media/images/stackConnector_frame00011.png new file mode 100644 index 0000000..8ab8d5d Binary files /dev/null and b/media/images/stackConnector_frame00011.png differ diff --git a/media/images/stackConnector_frame00012.png b/media/images/stackConnector_frame00012.png new file mode 100644 index 0000000..ebb368e Binary files /dev/null and b/media/images/stackConnector_frame00012.png differ diff --git a/media/images/stackConnector_frame00013.png b/media/images/stackConnector_frame00013.png new file mode 100644 index 0000000..390d612 Binary files /dev/null and b/media/images/stackConnector_frame00013.png differ diff --git a/media/images/stackConnector_frame00014.png b/media/images/stackConnector_frame00014.png new file mode 100644 index 0000000..6008faa Binary files /dev/null and b/media/images/stackConnector_frame00014.png differ diff --git a/media/images/stackConnector_frame00015.png b/media/images/stackConnector_frame00015.png new file mode 100644 index 0000000..531f9e0 Binary files /dev/null and b/media/images/stackConnector_frame00015.png differ diff --git a/media/images/stackConnector_frame00016.png b/media/images/stackConnector_frame00016.png new file mode 100644 index 0000000..a36c2e3 Binary files /dev/null and b/media/images/stackConnector_frame00016.png differ diff --git a/media/images/stackConnector_frame00017.png b/media/images/stackConnector_frame00017.png new file mode 100644 index 0000000..994697d Binary files /dev/null and b/media/images/stackConnector_frame00017.png differ diff --git a/media/images/stackConnector_frame00018.png b/media/images/stackConnector_frame00018.png new file mode 100644 index 0000000..2cc0aee Binary files /dev/null and b/media/images/stackConnector_frame00018.png differ diff --git a/media/images/stackConnector_frame00019.png b/media/images/stackConnector_frame00019.png new file mode 100644 index 0000000..022eeb3 Binary files /dev/null and b/media/images/stackConnector_frame00019.png differ diff --git a/media/images/stackConnector_frame00020.png b/media/images/stackConnector_frame00020.png new file mode 100644 index 0000000..91a301b Binary files /dev/null and b/media/images/stackConnector_frame00020.png differ diff --git a/media/images/stackConnector_frame00021.png b/media/images/stackConnector_frame00021.png new file mode 100644 index 0000000..2d6eafc Binary files /dev/null and b/media/images/stackConnector_frame00021.png differ diff --git a/media/images/stackConnector_frame00022.png b/media/images/stackConnector_frame00022.png new file mode 100644 index 0000000..905c83f Binary files /dev/null and b/media/images/stackConnector_frame00022.png differ diff --git a/media/images/stackConnector_frame00023.png b/media/images/stackConnector_frame00023.png new file mode 100644 index 0000000..474b2a3 Binary files /dev/null and b/media/images/stackConnector_frame00023.png differ diff --git a/media/images/stackConnector_frame00024.png b/media/images/stackConnector_frame00024.png new file mode 100644 index 0000000..c481c44 Binary files /dev/null and b/media/images/stackConnector_frame00024.png differ diff --git a/media/images/stackConnector_frame00025.png b/media/images/stackConnector_frame00025.png new file mode 100644 index 0000000..b7409b8 Binary files /dev/null and b/media/images/stackConnector_frame00025.png differ diff --git a/media/images/stackConnector_frame00026.png b/media/images/stackConnector_frame00026.png new file mode 100644 index 0000000..9139c9b Binary files /dev/null and b/media/images/stackConnector_frame00026.png differ diff --git a/media/images/stackConnector_frame00027.png b/media/images/stackConnector_frame00027.png new file mode 100644 index 0000000..fa4716c Binary files /dev/null and b/media/images/stackConnector_frame00027.png differ diff --git a/media/images/stackConnector_frame00028.png b/media/images/stackConnector_frame00028.png new file mode 100644 index 0000000..7e34493 Binary files /dev/null and b/media/images/stackConnector_frame00028.png differ diff --git a/media/images/stackConnector_frame00029.png b/media/images/stackConnector_frame00029.png new file mode 100644 index 0000000..b550b2d Binary files /dev/null and b/media/images/stackConnector_frame00029.png differ diff --git a/media/images/stackConnector_frame00030.png b/media/images/stackConnector_frame00030.png new file mode 100644 index 0000000..f70225a Binary files /dev/null and b/media/images/stackConnector_frame00030.png differ diff --git a/media/images/stackConnector_frame00031.png b/media/images/stackConnector_frame00031.png new file mode 100644 index 0000000..c4e4ad3 Binary files /dev/null and b/media/images/stackConnector_frame00031.png differ diff --git a/media/images/swivel_frame00000.png b/media/images/swivel_frame00000.png new file mode 100644 index 0000000..0a53d4f Binary files /dev/null and b/media/images/swivel_frame00000.png differ diff --git a/media/images/swivel_frame00001.png b/media/images/swivel_frame00001.png new file mode 100644 index 0000000..7813936 Binary files /dev/null and b/media/images/swivel_frame00001.png differ diff --git a/media/images/swivel_frame00002.png b/media/images/swivel_frame00002.png new file mode 100644 index 0000000..8e51537 Binary files /dev/null and b/media/images/swivel_frame00002.png differ diff --git a/media/images/swivel_frame00003.png b/media/images/swivel_frame00003.png new file mode 100644 index 0000000..a84ad8e Binary files /dev/null and b/media/images/swivel_frame00003.png differ diff --git a/media/images/swivel_frame00004.png b/media/images/swivel_frame00004.png new file mode 100644 index 0000000..58fd1d7 Binary files /dev/null and b/media/images/swivel_frame00004.png differ diff --git a/media/images/swivel_frame00005.png b/media/images/swivel_frame00005.png new file mode 100644 index 0000000..d2ad62b Binary files /dev/null and b/media/images/swivel_frame00005.png differ diff --git a/media/images/swivel_frame00006.png b/media/images/swivel_frame00006.png new file mode 100644 index 0000000..1aa2c74 Binary files /dev/null and b/media/images/swivel_frame00006.png differ diff --git a/media/images/swivel_frame00007.png b/media/images/swivel_frame00007.png new file mode 100644 index 0000000..bcf7bee Binary files /dev/null and b/media/images/swivel_frame00007.png differ diff --git a/media/images/swivel_frame00008.png b/media/images/swivel_frame00008.png new file mode 100644 index 0000000..f4ce37c Binary files /dev/null and b/media/images/swivel_frame00008.png differ diff --git a/media/images/swivel_frame00009.png b/media/images/swivel_frame00009.png new file mode 100644 index 0000000..b2d922d Binary files /dev/null and b/media/images/swivel_frame00009.png differ diff --git a/media/images/swivel_frame00010.png b/media/images/swivel_frame00010.png new file mode 100644 index 0000000..2021db4 Binary files /dev/null and b/media/images/swivel_frame00010.png differ diff --git a/media/images/swivel_frame00011.png b/media/images/swivel_frame00011.png new file mode 100644 index 0000000..f451761 Binary files /dev/null and b/media/images/swivel_frame00011.png differ diff --git a/media/images/swivel_frame00012.png b/media/images/swivel_frame00012.png new file mode 100644 index 0000000..676900c Binary files /dev/null and b/media/images/swivel_frame00012.png differ diff --git a/media/images/swivel_frame00013.png b/media/images/swivel_frame00013.png new file mode 100644 index 0000000..7763099 Binary files /dev/null and b/media/images/swivel_frame00013.png differ diff --git a/media/images/swivel_frame00014.png b/media/images/swivel_frame00014.png new file mode 100644 index 0000000..2ec5ec9 Binary files /dev/null and b/media/images/swivel_frame00014.png differ diff --git a/media/images/swivel_frame00015.png b/media/images/swivel_frame00015.png new file mode 100644 index 0000000..4391ceb Binary files /dev/null and b/media/images/swivel_frame00015.png differ diff --git a/media/images/swivel_frame00016.png b/media/images/swivel_frame00016.png new file mode 100644 index 0000000..39cc509 Binary files /dev/null and b/media/images/swivel_frame00016.png differ diff --git a/media/images/swivel_frame00017.png b/media/images/swivel_frame00017.png new file mode 100644 index 0000000..4391ceb Binary files /dev/null and b/media/images/swivel_frame00017.png differ diff --git a/media/images/swivel_frame00018.png b/media/images/swivel_frame00018.png new file mode 100644 index 0000000..2ec5ec9 Binary files /dev/null and b/media/images/swivel_frame00018.png differ diff --git a/media/images/swivel_frame00019.png b/media/images/swivel_frame00019.png new file mode 100644 index 0000000..7763099 Binary files /dev/null and b/media/images/swivel_frame00019.png differ diff --git a/media/images/swivel_frame00020.png b/media/images/swivel_frame00020.png new file mode 100644 index 0000000..676900c Binary files /dev/null and b/media/images/swivel_frame00020.png differ diff --git a/media/images/swivel_frame00021.png b/media/images/swivel_frame00021.png new file mode 100644 index 0000000..f451761 Binary files /dev/null and b/media/images/swivel_frame00021.png differ diff --git a/media/images/swivel_frame00022.png b/media/images/swivel_frame00022.png new file mode 100644 index 0000000..2021db4 Binary files /dev/null and b/media/images/swivel_frame00022.png differ diff --git a/media/images/swivel_frame00023.png b/media/images/swivel_frame00023.png new file mode 100644 index 0000000..b2d922d Binary files /dev/null and b/media/images/swivel_frame00023.png differ diff --git a/media/images/swivel_frame00024.png b/media/images/swivel_frame00024.png new file mode 100644 index 0000000..f4ce37c Binary files /dev/null and b/media/images/swivel_frame00024.png differ diff --git a/media/images/swivel_frame00025.png b/media/images/swivel_frame00025.png new file mode 100644 index 0000000..bcf7bee Binary files /dev/null and b/media/images/swivel_frame00025.png differ diff --git a/media/images/swivel_frame00026.png b/media/images/swivel_frame00026.png new file mode 100644 index 0000000..1aa2c74 Binary files /dev/null and b/media/images/swivel_frame00026.png differ diff --git a/media/images/swivel_frame00027.png b/media/images/swivel_frame00027.png new file mode 100644 index 0000000..d2ad62b Binary files /dev/null and b/media/images/swivel_frame00027.png differ diff --git a/media/images/swivel_frame00028.png b/media/images/swivel_frame00028.png new file mode 100644 index 0000000..58fd1d7 Binary files /dev/null and b/media/images/swivel_frame00028.png differ diff --git a/media/images/swivel_frame00029.png b/media/images/swivel_frame00029.png new file mode 100644 index 0000000..a84ad8e Binary files /dev/null and b/media/images/swivel_frame00029.png differ diff --git a/media/images/swivel_frame00030.png b/media/images/swivel_frame00030.png new file mode 100644 index 0000000..8e51537 Binary files /dev/null and b/media/images/swivel_frame00030.png differ diff --git a/media/images/swivel_frame00031.png b/media/images/swivel_frame00031.png new file mode 100644 index 0000000..7813936 Binary files /dev/null and b/media/images/swivel_frame00031.png differ diff --git a/media/slide.gif b/media/slide.gif new file mode 100644 index 0000000..7cec31c Binary files /dev/null and b/media/slide.gif differ diff --git a/media/stackConnector.gif b/media/stackConnector.gif new file mode 100644 index 0000000..80d24f2 Binary files /dev/null and b/media/stackConnector.gif differ diff --git a/media/swivel.gif b/media/swivel.gif new file mode 100644 index 0000000..98868ae Binary files /dev/null and b/media/swivel.gif differ diff --git a/rack/assemblyGuide.scad b/rack/assemblyGuide.scad index 7bb67a6..8e2cf49 100644 --- a/rack/assemblyGuide.scad +++ b/rack/assemblyGuide.scad @@ -34,14 +34,14 @@ module assemblyInstructions () { // Final builds: // render() - // finalSingle(); + finalSingle(); // finalDouble(); // Features: - render() - slideInNuts(at=$t); - // stackable(at=$t); // recommended at least 15 frames for animation + // render() + // slideInNuts(at=$t); + // stackable(at=$t); // recommended at least 32 frames for animation // sideSwivel(at=$t); @@ -485,8 +485,7 @@ module assemblyInstructions () { } module sideSwivel(at=0) { - - r = lerp(a=0,b=2*110,t=at) % 110; + r = abs(lerp(a=-110,b=110,t=at)); finalSingle(r=r); } @@ -536,7 +535,7 @@ module assemblyInstructions () { module caseScrewA() { - color([0,1,1]) { + color([1,1,1]) { difference() { scale(v = [0.9, 0.9, 0.9]) counterSunkHead_N(rackFrameScrewType, screwExtension = 6, headExtension = 0.5); @@ -547,7 +546,7 @@ module assemblyInstructions () { } module caseScrewB() { - color([0,1,1]) { + color([1,1,1]) { difference() { scale(v = [0.9, 0.9, 0.9]) counterSunkHead_N(rackFrameScrewType, screwExtension = 10, headExtension = 0.5); @@ -564,7 +563,7 @@ module assemblyInstructions () { module magnet() { - color([1,0,1]) + color([1,1,1]) cylinder(r=magnetR, h=magnetH); }