yeeted the mirror and y axis, bring them back

This commit is contained in:
Marian Rudzynski 2024-12-01 12:08:54 -08:00
parent c2d7b4f515
commit 0ff3ae3dbe

View file

@ -395,12 +395,14 @@ module profile_skeleton(size=l_grid) {
module cutter_screw_together(grid_size, padding_mm, size = l_grid) {
gx = grid_size.x > 0 ? grid_size.x : 0;
gy = grid_size.y > 0 ? grid_size.y : 0;
gh = grid_size.x == 0 ? padding_mm.x : (grid_size.y == 0 ? padding_mm.y : size);
gh = (grid_size.x == 0 ? padding_mm.x : (grid_size.y == 0 ? padding_mm.y : size)) + 1;
screw(gx, gy, gh + 1);
screw(gx, gy, gh);
rotate([0,0,90]) screw(gy, gx, gh);
module screw(a, b, h = size) {
translate([a*h/2, 0, 0])
copy_mirror([1,0,0])
translate([a*h/2, 0, 0])
pattern_linear(1, b, 1, size)
pattern_linear(1, n_screws, 1, d_screw_head + screw_spacing)
rotate([0,90,0])