5411
General Mach Discussion / Re: Running back to limit switches with G28
« on: August 08, 2011, 09:58:51 PM »
First you set up the limited switch to be a Zhome as well as the Zlimit. Set the Zhome in pins and ports to the SAME pins and port as the Z+limit. Don't wory MACH will know the difference.
Now when you want to RefHome Z issue a G28.1 Z0.000. The Z will Retract back to the switch then back off the switch and reset Zhome to Zero. Make sure that you set up Zhome to Zero itself it is in the Setup section where you set teh pins and port.
NOW a note. IF you use the Zhome as a refernce you WILL have to Refhome when you first start up the machine. Tht way each time you rereference home it will allow the" WORK "home to be the Same point.
IF you do not refhome on start up AND set up the board to cut and set your Work home 0,0,0 to the part when you do the Zrefhome at midpoint your Work Z0 point may not be the same.
The refhome tells MACH where it is in 3d space in relation to your machine. IF you do not do a physical Refhome at startup then MACH will assume Machine Zero to be at the location where it currently sits.
You do NOT have to refhome MACH for it to work correctly ONLY to insure it knows where it is at a SET relation to the TABLE where your part is attached. If Mach sets "itself" on startup up then YOU refhome at midpoint then MACH will NOT remember where your part was when you started. It will go to where it thinks it is NOW.
Clear as Mudd ??
IF you list what you have tried to fix the lost steps maybe someone here has the solution to the problem.
Does the value ALWAY stay the same no matter how big the program is?
Does it do it WITH the SPINDLE off and run the program?
(;-) TP
Now when you want to RefHome Z issue a G28.1 Z0.000. The Z will Retract back to the switch then back off the switch and reset Zhome to Zero. Make sure that you set up Zhome to Zero itself it is in the Setup section where you set teh pins and port.
NOW a note. IF you use the Zhome as a refernce you WILL have to Refhome when you first start up the machine. Tht way each time you rereference home it will allow the" WORK "home to be the Same point.
IF you do not refhome on start up AND set up the board to cut and set your Work home 0,0,0 to the part when you do the Zrefhome at midpoint your Work Z0 point may not be the same.
The refhome tells MACH where it is in 3d space in relation to your machine. IF you do not do a physical Refhome at startup then MACH will assume Machine Zero to be at the location where it currently sits.
You do NOT have to refhome MACH for it to work correctly ONLY to insure it knows where it is at a SET relation to the TABLE where your part is attached. If Mach sets "itself" on startup up then YOU refhome at midpoint then MACH will NOT remember where your part was when you started. It will go to where it thinks it is NOW.
Clear as Mudd ??
IF you list what you have tried to fix the lost steps maybe someone here has the solution to the problem.
Does the value ALWAY stay the same no matter how big the program is?
Does it do it WITH the SPINDLE off and run the program?
(;-) TP