From 0eab6f1c5aab03b42f6244f8a294e46adcfbccd2 Mon Sep 17 00:00:00 2001 From: Timothy Schmidt Date: Tue, 18 Jan 2011 06:21:22 -0500 Subject: [PATCH] fixed up license of hardware.scad --- hardware.scad | 36 +++++++++++++++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/hardware.scad b/hardware.scad index b0d448f..025430d 100644 --- a/hardware.scad +++ b/hardware.scad @@ -1,4 +1,38 @@ -include ; +// License: LGPL 2.1 + +rodsize = 6; //threaded/smooth rod diameter in mm +xaxis = 182.5; //width of base in mm +yaxis = 266.5; //length of base in mm + + +screwsize = 3; //bearing bore/screw diameter in mm +bearingsize = 10; //outer diameter of bearings in mm +bearingwidth = 4; //width of bearings in mm + + +rodpitch = rodsize / 6; +rodnutsize = 0.8 * rodsize; +rodnutdiameter = 1.9 * rodsize; +rodwashersize = 0.2 * rodsize; +rodwasherdiameter = 2 * rodsize; +screwpitch = screwsize / 6; +nutsize = 0.8 * screwsize; +nutdiameter = 1.9 * screwsize; +washersize = 0.2 * screwsize; +washerdiameter = 2 * screwsize; +partthick = 2 * rodsize; +vertexrodspace = 2 * rodsize; + + +c = [0.3, 0.3, 0.3]; +rodendoffset = rodnutsize + rodwashersize * 2 + partthick / 2; +vertexoffset = vertexrodspace + rodendoffset; + + +renderrodthreads = false; +renderscrewthreads = false; +fn = 36; + module rod(length, threaded) if (threaded && renderrodthreads) {