aboutsummaryrefslogtreecommitdiff
path: root/dummy13
diff options
context:
space:
mode:
authorChristian Hodgden <chrhodgden@gmail.com>2024-07-28 12:28:19 -0500
committerChristian Hodgden <chrhodgden@gmail.com>2024-07-28 12:28:19 -0500
commitf28b4fa9d5cc4124f78561a86afd4299ecc51660 (patch)
tree144edf987864ff8766d4af8e4b50acd611499d7b /dummy13
parente6d2266315f9d4789d8697dae10c2a5b5c724815 (diff)
having import issues
Diffstat (limited to 'dummy13')
-rw-r--r--dummy13/frame_sample_sizes.scad54
1 files changed, 14 insertions, 40 deletions
diff --git a/dummy13/frame_sample_sizes.scad b/dummy13/frame_sample_sizes.scad
index b4d6eee..c18cd16 100644
--- a/dummy13/frame_sample_sizes.scad
+++ b/dummy13/frame_sample_sizes.scad
@@ -1,57 +1,31 @@
use <../supports/runner.scad>;
-module frame_parts (size=1) {
- translate([20.5, 10.5, 0]) {
+module frame_parts (size=1.0) {
+ translate([15.5, 7.7, 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]) {
+ translate([12, 20, 0])
+ scale(size)
+ translate([0, 0, 2.5])
+ import ("src/frame-waist-v6.stl");
+ *translate([18, 28, 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");
+ text(str(size), size = 2, 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);
+*runner(60, 37.5, frequency=7.5);
-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);
+spacing_x = 30;
+translate([0*spacing_x, 0, 0])
+ frame_parts();
+translate([1*spacing_x, 0, 0])
+ frame_parts(0.99);