Hi, I have 2 issues with a Prusa I3 that is using Arduino mega and Ramps 1.4.
1): Have set and uploaded the latest version on firmware that varifies and loads fine. The printer has an X Axis home offset from the 0,0 (front/side corner of the board) of (X) -45mm. There doesn't seem to be anyway of correcting for this offset, meaning that the outer edge of the plate is never reached. From what appears to happen, the firmware takes an absolute measurement from the -45 point of home then adds 220 (plate width) and only allows 175mm travel across the plate. I have tried resetting the EEPROM values, and also adding 4500 steps to the extruder offset. (this step offset worked somewhat, but parked the extruder on the corner of the plate i.e: 0,0). I would have thought that being a negative number, the width of the heatbed would have started from '0', which is stated as the default point in the firmware. I have also tried re configuring to 265mm X axis to compensate, but then this will throw out the center of the bed by 45mm. Any ideas how to correct this?
2) I have a stutter in both Z Axis motors only on the up direction. They act as though there is a broken wire and rapidly vibrate back and forth as though stuck between steps. I have the 3 jumper connectors fitted to the ramps board to increase the step ability of the driver. I have also carefully checked all the wiring and found nothing. Both motors were working perfect before changing to a ramps setup. I have also changed the driver board with a good spare, and still have the issue. Both motors work perfect in the (opposite) down direction without any stutter. (There is no bed level installed). If I do a 50mm up movement it will stutter at least twice within the first 20mm. Could this be an issue with the Ramps board (such as a dry joint) or more related to firmware/ software?
Using Repetier server 0.70.1 and Repetier software.
I can post more info if rqd.
Cheers