Bullseye wrote:Thanks. I will try the modified code today and let you know how it worked for me. Can you explain how homing works when you do not have a dedicated home switch? Also, it seems that the homing process is more an assigning the current point to X0 Y0 Z0 than actually moving the tool to the desired point. I know that you typically want to accomplish both actions when you perform a home operation but no movement occurs unless you issue a G0 or G1 command right? I keep struggling with how (the correct way) to get the tool back to the home position accurately without having to manually touch off on each axis when I want to return to the home position. I know that these are pretty basic questions, but as good as the documentation is, I just cannot grasp this operation.
Bill
As you have found out without a home switch the current position is the machine home position when you press Home. One workaround for not having homing switches is to establish some match marks for each axis. After starting up LinuxCNC jog each axis to the match marks and press Home. Once the machine is homed G53 G0 X0 Y0 Z0 will return the machine to the home position no matter what offsets are in effect. Once homed you then proceed to touch off each axis to the material/work holding device as needed. My tutorial covers this aspect.
John