From 5503cc97824d3285dbea9e06747cf26260cab285 Mon Sep 17 00:00:00 2001 From: Andreas Schiweck Date: Mon, 10 Jun 2019 16:58:20 +0200 Subject: [PATCH] - initial copy from ThingiverseCustomizer --- RackCabinets/SMSLSA50/case.scad | 52 +++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100755 RackCabinets/SMSLSA50/case.scad diff --git a/RackCabinets/SMSLSA50/case.scad b/RackCabinets/SMSLSA50/case.scad new file mode 100755 index 0000000..c110513 --- /dev/null +++ b/RackCabinets/SMSLSA50/case.scad @@ -0,0 +1,52 @@ +$fn = 50*1; + + + + + ////////////////////////////////////////////////// + // PASTE ALL OF: sixinch_library.scad IN HERE // + // Thingiverse can only accept one file. // +////////////////////////////////////////////////// + + + + +Part = "-"; // [a:All, b:FrontPlate, c:Cabinet, d:Lid, e:BackPlate, f:Handles] +Units = 4; +Depth = 115; + +go(); + +module go(){ + rotate([90,0,-90]){ + if(Part=="a"){ + frontplate(Units,[],[],[],[Units/2],[45],[45]); + cabinet(Depth,Units,[45],[],[Units/2]); + lid(Depth,Units,[45],[45]); + back_plate(Units,Depth,[45],[45],[Units/2],[],[]); + handle(Units,false); + }else if(Part=="b"){ + frontplate(Units,[],[],[],[Units/2],[45],[45]); + }else if(Part=="c"){ + cabinet(Depth,Units,[45],[],[Units/2]); + }else if(Part=="d"){ + lid(Depth,Units,[45],[45]); + }else if(Part=="e"){ + back_plate(Units,Depth,[45],[45],[Units/2],[],[]); + }else if(Part=="f"){ + handle(Units,true); + } + } +} + + + + + + + + + + + +