I just built a new stand for my Shapeoko. When I was moving it on, I moved the x axis all the way forward and found that the gantry does not touch the front on both sides. Here is a shot of the left side.
Check the opposite extreme of movement, there are three possibilities:
the Y-axis rails are unequal in length and this is caused by that (early machines had rail ends cut by the extruder, normally this is quite square/even/equal, but not always — this is why we now have a CNC machine large enough to machine both ends of a rail)
the Y-axis rails are equal in length and the rails/end plates are shaped as a parallelogram
both the Y-axis rails are unequal in length and the rails are not square
In my experience, the best approach is to work from large → small:
level the table (optional, put a sheet of foam in-between the table and the machine, dampens noise/vibrations, makes leveling easier, addresses sag on larger machines)
ensure that the end-plates are level
Y-axis rails level and parallel to each other and plumb/vertical
gantry level, square to the Y-axis rails and plumb
Shims should be placed/sized so as to result in the machine being square — they would only be the same on each side if the rail was cut as an even parallelogram (which is possible, even likely).
Aluminum foil is kinda thin and deformable/crushable. For that reason I didn’t use aluminum foil - I used aluminum from a Coke can, which is .004" thick. Three layers of .004" closed my 1/4" gaps exactly. My two gaps (back left/front right) were both 1/4", so both spots got three stacked shims.
I’m sure any aluminum beer or soft drink can would work.
That makes sense! Definitely don’t want anything that will deform. Since I’m off close to 1/8, I’ll need two can pieces….
Really dumb question. How do you keep them from moving when you put your x gantry back? Like how do you get it to stay when you make the front of the x gantry perpendicular to the bed?