From e6d2266315f9d4789d8697dae10c2a5b5c724815 Mon Sep 17 00:00:00 2001
From: Christian Hodgden <chrhodgden@gmail.com>
Date: Sun, 28 Jul 2024 00:08:00 -0500
Subject: added frame_sample_sizes.scad for dummy13 print sizing

---
 dummy13/frame_sample_sizes.scad | 57 +++++++++++++++++++++++++++++++++++++++++
 1 file changed, 57 insertions(+)
 create mode 100644 dummy13/frame_sample_sizes.scad

(limited to 'dummy13')

diff --git a/dummy13/frame_sample_sizes.scad b/dummy13/frame_sample_sizes.scad
new file mode 100644
index 0000000..b4d6eee
--- /dev/null
+++ b/dummy13/frame_sample_sizes.scad
@@ -0,0 +1,57 @@
+
+use <../supports/runner.scad>;
+
+module frame_parts (size=1) {
+	translate([20.5, 10.5, 0]) {
+		scale(size) 
+			translate([0, 0, 2.5])
+				import("src/frame-hips-v3.stl");
+		translate([5.5, 10, 0])
+			rotate([0, 0, 90])
+				scale(size)
+					translate([0, 0, 2.5])
+						import ("src/frame-waist-v6.stl");
+	}
+	translate([15, 0, 0]) {
+		difference() {
+			cube([10, 5, 0.5]);
+			translate([10 / 2, 5 / 2 , 0.25])
+				linear_extrude(height = 1)
+					text(str(size), size = 1, halign = "center", valign = "center");
+		}
+	}
+}
+
+runner(140, 60);
+
+translate([0, 0, 0]) 
+	frame_parts(1);
+
+translate([25, 0, 0]) 
+	frame_parts(0.99);
+
+translate([50, 0, 0]) 
+	frame_parts(0.98);
+
+translate([75, 0, 0]) 
+	frame_parts(0.97);
+
+translate([100, 0, 0]) 
+	frame_parts(0.96);
+
+translate([0, 30, 0]) 
+	frame_parts(0.95);
+
+translate([25, 30, 0]) 
+	frame_parts(0.94);
+
+translate([50, 30, 0]) 
+	frame_parts(0.93);
+
+translate([75, 30, 0]) 
+	frame_parts(0.92);
+
+translate([100, 30, 0]) 
+	frame_parts(0.91);
+
+
-- 
cgit v1.2.3