Gerald_D
Sat 27 January 2007, 14:03
BACKGROUND:
It is not the motors' duty to get the gantry square. The gantry's v-rollers must get it square. The motors' duty is to help to hold it square when a big offset load is put on the gantry.
A gantry, with motors disengaged from the racks, must sit perfectly down with the V-rollers all making equally firm contact with the rails. If the motors can twist the gantry square from this seated down position, without lifting a roller, then you either have an already-square position, or a faulty (flexible) gantry. (The original ShopBot gantries could be flexed into a square position by the motors - the MechMate gantry is too stiff for that) Mach3's facility for auto-squaring a gantry tends to assume a flexible gantry - we don't use it.
To be able to check a gantry's natural squareness, it follows that one must have reference points that are independent of the motors. The adjustable fixed stop blocks on the MechMate rails serve this purpose.
PROCEDURE:
Before starting this exercise, make sure that the x and y rails are straight and the V-rollers seat properly for the whole range of travel.
1. Get two thin sheets of MDF, the full size of your table. (After squaring they will be slightly smaller, but still mostly usable for other jobs.
2. Nail one sheet of MDF to the table. 4 nails are enough. nail about 200mm [8"] in from the edges. Drive nails fully in till heads are flush.
3. Write the numbers 1, 2, 3, 4 on the second sheet of MDF. Write mirrors of the numbers on the back of the sheet as well - so that you can find corners 2 & 4 by looking at the back of the sheet.
http://www.mechmate.com/Forum/messages/9/3317.gif
4. Nail the second sheet over the first, leaving the heads proud so that they can be pulled out easily later. stay 100mm [4"] away from the edges.
5. Switch stepper motors off, manually pull gantry hard against the adjustable stops at A & B. Switch motors on while holding the gantry against the stops.
6. Using the stepper motors and router/spindle, trim all four edges of the MDF boards flush with each other.
7. Remove only the top sheet of MDF, turn it over and place it face down on the lower sheet so that corner 2 is now in position J. Get corners J&M to match exactly, and get edges JM to lie exactly together. (If you cannot get lines JM to match exactly over the two boards, your x-rails are not straight - fix that before resuming the squaring process)
8. Inspect corner K to see if lines JK of the two boards have diverged. THIS IS WHERE YOU SEE IF Y IS SQUARE TO X. If you see an error, S, realise that the actual squareness error is only half of your reading - flipping the board doubles the error.
http://www.mechmate.com/Forum/messages/32/3320.gif
9. Adjust stop A to correct the error. Get the top MDF board back into the starting position. Start process from paragraph 5 above again. Repeat steps 5 to 9 until you get the best result.
10. Also put corners 3 and 4 of the top board in position J. Perfect alignment and straightness of all corners and edges should be achieved.
11. Now adjust the V-roller shims under the gantry at positions E and F..... Drop the x-pinions out of the racks and roll the gantry against stops A & B. If the gantry does not naturally hit stops A & B at exactly the same time, the shim washers at E and F must be adjusted. (G and H do not need adjustment).
12. Re-engage pinions to racks and repeat steps 5 to 10 until happy that your machine is set up square.
13. Drive gantry to the stops C and D. Adjust those stops to touch the gantry simultaneously.
A REFINEMENT:
When a motor is switched on, it defaults to the nearest full step position, not to a micro-step. To reduce the level of "clunk" heard when switching the motors on, you can try turning the pinion to a different tooth before engaging it with the rack. For technical reasons, folk with gearboxes will have more joy than those without. Also, pinions with odd number of teeth will be better than the even numbers. Theoretically, folk with 20 tooth pinions on direct drive motors will get no difference.
CONCLUSION:
Having followed this procedure, your gantry will have a natural tendency to default to a square position if the motors are off. There is no need to force it square before switching it on. The key is to get the gantry's v-rollers into a naturally square orientation - use shim washers, not hammers!
It is not the motors' duty to get the gantry square. The gantry's v-rollers must get it square. The motors' duty is to help to hold it square when a big offset load is put on the gantry.
A gantry, with motors disengaged from the racks, must sit perfectly down with the V-rollers all making equally firm contact with the rails. If the motors can twist the gantry square from this seated down position, without lifting a roller, then you either have an already-square position, or a faulty (flexible) gantry. (The original ShopBot gantries could be flexed into a square position by the motors - the MechMate gantry is too stiff for that) Mach3's facility for auto-squaring a gantry tends to assume a flexible gantry - we don't use it.
To be able to check a gantry's natural squareness, it follows that one must have reference points that are independent of the motors. The adjustable fixed stop blocks on the MechMate rails serve this purpose.
PROCEDURE:
Before starting this exercise, make sure that the x and y rails are straight and the V-rollers seat properly for the whole range of travel.
1. Get two thin sheets of MDF, the full size of your table. (After squaring they will be slightly smaller, but still mostly usable for other jobs.
2. Nail one sheet of MDF to the table. 4 nails are enough. nail about 200mm [8"] in from the edges. Drive nails fully in till heads are flush.
3. Write the numbers 1, 2, 3, 4 on the second sheet of MDF. Write mirrors of the numbers on the back of the sheet as well - so that you can find corners 2 & 4 by looking at the back of the sheet.
http://www.mechmate.com/Forum/messages/9/3317.gif
4. Nail the second sheet over the first, leaving the heads proud so that they can be pulled out easily later. stay 100mm [4"] away from the edges.
5. Switch stepper motors off, manually pull gantry hard against the adjustable stops at A & B. Switch motors on while holding the gantry against the stops.
6. Using the stepper motors and router/spindle, trim all four edges of the MDF boards flush with each other.
7. Remove only the top sheet of MDF, turn it over and place it face down on the lower sheet so that corner 2 is now in position J. Get corners J&M to match exactly, and get edges JM to lie exactly together. (If you cannot get lines JM to match exactly over the two boards, your x-rails are not straight - fix that before resuming the squaring process)
8. Inspect corner K to see if lines JK of the two boards have diverged. THIS IS WHERE YOU SEE IF Y IS SQUARE TO X. If you see an error, S, realise that the actual squareness error is only half of your reading - flipping the board doubles the error.
http://www.mechmate.com/Forum/messages/32/3320.gif
9. Adjust stop A to correct the error. Get the top MDF board back into the starting position. Start process from paragraph 5 above again. Repeat steps 5 to 9 until you get the best result.
10. Also put corners 3 and 4 of the top board in position J. Perfect alignment and straightness of all corners and edges should be achieved.
11. Now adjust the V-roller shims under the gantry at positions E and F..... Drop the x-pinions out of the racks and roll the gantry against stops A & B. If the gantry does not naturally hit stops A & B at exactly the same time, the shim washers at E and F must be adjusted. (G and H do not need adjustment).
12. Re-engage pinions to racks and repeat steps 5 to 10 until happy that your machine is set up square.
13. Drive gantry to the stops C and D. Adjust those stops to touch the gantry simultaneously.
A REFINEMENT:
When a motor is switched on, it defaults to the nearest full step position, not to a micro-step. To reduce the level of "clunk" heard when switching the motors on, you can try turning the pinion to a different tooth before engaging it with the rack. For technical reasons, folk with gearboxes will have more joy than those without. Also, pinions with odd number of teeth will be better than the even numbers. Theoretically, folk with 20 tooth pinions on direct drive motors will get no difference.
CONCLUSION:
Having followed this procedure, your gantry will have a natural tendency to default to a square position if the motors are off. There is no need to force it square before switching it on. The key is to get the gantry's v-rollers into a naturally square orientation - use shim washers, not hammers!