diff --git a/scad/16mm_sprocketed_roller_var.scad b/scad/16mm_sprocketed_roller_var.scad index ce9c350..5b34c99 100644 --- a/scad/16mm_sprocketed_roller_var.scad +++ b/scad/16mm_sprocketed_roller_var.scad @@ -183,10 +183,11 @@ module sprocketed_roller_reinforced (pos = [0, 0, 0], rot = [0, 0, 0], sprockets } } +LIBRARY = false; PART = "sprocketed_roller_reinforced"; -if (PART == "sprocketed_roller_reinforced") { +if (!LIBRARY && PART == "sprocketed_roller_reinforced") { rotate([180, 0, 0]) sprocketed_roller(sprockets = 18, bevel = false, model = "gearbox_motor", reinforced = true, bolts = true); -} else if (PART == "sprocketed_wheel") { +} else if (!LIBRARY && PART == "sprocketed_wheel") { rotate([180, 0, 0]) color("red") sprocketed_roller_reinforced(sprockets = 18, bevel = false, model = "gearbox_motor", bolts = true); } diff --git a/scad/contact_printer.scad b/scad/contact_printer.scad index dc23243..2e63d98 100644 --- a/scad/contact_printer.scad +++ b/scad/contact_printer.scad @@ -846,10 +846,13 @@ module panel (pos = [0, 0, 0]) { } } -PART = ""; +PART = "sprocketed_roller_reinforced"; +LIBRARY = true; if (PART == "panel") { panel(); +} else if (PART == "sprocketed_roller_reinforced") { + sprocketed_roller(sprockets = 18, bevel = false, model = "gearbox_motor", reinforced = true); } else { debug(); }