update puzzle to latest version to match solution instructions
[ozzloy@gmail.com/3d-printables] / spin.scad
index 1d3bfb8efebd12a681605cf55eaa2d7a56bb512b..d72e2dd0452a5311e0b19e27f6d42b14b938b8ec 100644 (file)
--- a/spin.scad
+++ b/spin.scad
@@ -2,9 +2,9 @@
    see bottom for more license info */
 
 /* spin thing that erin likes */
-include<spin-data.scad>
+include <spin-data.scad>
 
-object = "spin_slices";
+object = "spin_cosine";
 
 if (object == "spin_slices") {
   spin_slices(weight_radius,
@@ -16,6 +16,24 @@ if (object == "spin_slices") {
               wall,
               arms,
               layer_height); }
+else if (object == "spin_donut") {
+  spin_donut(weight_radius,
+             weight_thickness,
+             bearing_radius,
+             bearing_thickness,
+             weight_lip_overhang,
+             bearing_lip_overhang,
+             wall,
+             arms); }
+else if (object == "spin_cosine") {
+  spin_cosine(weight_radius,
+              weight_thickness,
+              bearing_radius,
+              bearing_thickness,
+              weight_lip_overhang,
+              bearing_lip_overhang,
+              wall,
+              arms); }
 else if (object == "cap") {
   cap(bearing_inner_radius,
       bearing_cap_footprint_radius,