-translate ([0, 0, 6.5])
- difference() {
- translate(v=[-(15+17/2+adj_block_x/2),offs_adjuster_y,58.5-adj_block_z/2])
- cube(size=[adj_block_x,adj_block_y,adj_block_z],center=true);
-
- translate(v=[-(15+17/2+adj_block_x/2)-5,offs_adjuster_y,58-adj_block_z/2-8])
- rotate([0,-30,0]) cube(size=[adj_block_x,adj_block_y+2,adj_block_z],center=true);
-
- translate(v=[-(15+17/2+adj_block_x/2-1),offs_adjuster_y,58-adj_block_z/2-3])
- cube(size=[adj_block_x,adj_block_y-2,adj_block_z-2],center=true);
-
- translate(v=[-(15+17/2+adj_block_x/2),offs_adjuster_y,58-adj_block_z/2+14])
- {
- rotate([0,0,30]) #cylinder(h = 4, r = 7.0/2 , $fn = 6);
- translate([0,0,-20]) #cylinder(h=30,r=1.6,$fn=16);
-}
-
- }
-
+ difference() {
+ translate(v=[x_base_back() - adj_block_x/2,offs_adjuster_y,x_box_height - adj_block_z/2]) cube(size=[adj_block_x,adj_block_y,adj_block_z],center=true);
+
+ // these were translated -0.5 from block in wilson
+ translate ([0, 0, -0.5]) {
+ translate(v=[x_base_back() -adj_block_x/2 - 5,offs_adjuster_y,x_box_height-adj_block_z/2-8])
+ rotate([0,-30,0]) cube(size=[adj_block_x,adj_block_y+2,adj_block_z],center=true);
+
+ translate(v=[x_base_back() -adj_block_x/2 -1,offs_adjuster_y,x_box_height-adj_block_z/2-3])
+ cube(size=[adj_block_x,adj_block_y-2,adj_block_z-2],center=true);
+
+ translate(v=[x_base_back() -adj_block_x/2,offs_adjuster_y,x_box_height-adj_block_z/2+14]) {
+ rotate([0,0,30]) #cylinder(h = 4, r = 7.0/2 , $fn = 6);
+ translate([0,0,-20]) #cylinder(h=30,r=1.6,$fn=16);
+ }
+ }
+ }