diff --git a/rack/print/Makefile b/rack/print/Makefile new file mode 100644 index 0000000..7480456 --- /dev/null +++ b/rack/print/Makefile @@ -0,0 +1,8 @@ +OPENSCAD = openscad +SCADs = $(shell find . -maxdepth 1 -name '*.scad') +STLs = $(SCADs:.scad=.stl) + +all: $(STLs) + +%.stl: %.scad + $(OPENSCAD) -render $< -o $@ diff --git a/rack/print/back_wall.scad b/rack/print/back_wall.scad new file mode 100644 index 0000000..0bdfb82 --- /dev/null +++ b/rack/print/back_wall.scad @@ -0,0 +1,3 @@ +use <../scad_ressources/back_wall.scad>; + +back_wall(); diff --git a/rack/print/front_power_plate.scad b/rack/print/front_power_plate.scad new file mode 100644 index 0000000..3f83424 --- /dev/null +++ b/rack/print/front_power_plate.scad @@ -0,0 +1,4 @@ +include <../scad_ressources/config.scad>; +use <../scad_ressources/separations.scad>; + +power_plate(); \ No newline at end of file diff --git a/rack/print/pcb_support.scad b/rack/print/pcb_support.scad new file mode 100644 index 0000000..0c71466 --- /dev/null +++ b/rack/print/pcb_support.scad @@ -0,0 +1,9 @@ +include <../scad_ressources/config.scad>; + +use <../scad_ressources/pcb_support.scad>; + +num = 2; +translate([0,0,pvc_thickness]) rotate([0,180,0]) +pcb_support(num, pcb_hole_spacing, + pcb_support_x_margin, pcb_support_y_margin, + pvc_thickness, m3); diff --git a/rack/print/switch_suppport.scad b/rack/print/switch_suppport.scad new file mode 100644 index 0000000..b407dde --- /dev/null +++ b/rack/print/switch_suppport.scad @@ -0,0 +1,6 @@ +include <../scad_ressources/config.scad>; + +use <../scad_ressources/separations.scad>; + +translate([0,0,pvc_thickness]) rotate([0,180,0]) +switch_banch(); \ No newline at end of file