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,
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,