diff --git a/libtest.png b/libtest.png index 61235a3..736f25c 100644 Binary files a/libtest.png and b/libtest.png differ diff --git a/libtest.scad b/libtest.scad index 6a5169d..05f19a3 100644 --- a/libtest.scad +++ b/libtest.scad @@ -228,7 +228,8 @@ inserts_y = 0; nuts_y = inserts_y + 20; washers_y = nuts_y + 140; screws_y = washers_y + 120; -circlips_y = screws_y + 180; +threaded_inserts_y = screws_y + 180; +circlips_y = threaded_inserts_y + 30; springs_y = circlips_y + 20; o_rings_y = springs_y; sealing_strip_y = springs_y + 20; @@ -258,6 +259,9 @@ translate([x0, nuts_y]) translate([x0, washers_y]) washers(); +translate([x0, threaded_inserts_y]) + threaded_inserts(); + translate([x0, screws_y]) screws(); diff --git a/tests/inserts.scad b/tests/inserts.scad index 2d9ba59..1afc58a 100644 --- a/tests/inserts.scad +++ b/tests/inserts.scad @@ -22,7 +22,6 @@ use <../utils/layout.scad> include <../vitamins/inserts.scad> module inserts() { - for(i = [0: len(inserts) -1]) translate([10 * i, 5]) insert(inserts[i]); @@ -31,11 +30,6 @@ module inserts() { translate([10 * i, -5]) insert(short_inserts[i]); - for(i = [0: len(threaded_inserts) -1]) { - d = insert_hole_radius(threaded_inserts[i]); - translate([(10 + d) * i, 20]) - threaded_insert(threaded_inserts[i]); - } stl_colour(pp1_colour) translate([len(inserts) * 10, 0]) { @@ -46,6 +40,17 @@ module inserts() { } } +module threaded_inserts() + for(i = [0: len(threaded_inserts) -1]) { + d = insert_hole_radius(threaded_inserts[i]); + translate([(10 + d) * i, 0]) + threaded_insert(threaded_inserts[i]); + } + if($preview) - let($show_threads = true) + let($show_threads = true) { inserts(); + + translate([0, 20]) + threaded_inserts(); + } diff --git a/tests/png/corner_block.png b/tests/png/corner_block.png index 79392c8..eca62dd 100644 Binary files a/tests/png/corner_block.png and b/tests/png/corner_block.png differ