- Posts: 617
- Thank you received: 75
As explained before, a home switch creates the machine absolute zero. It also sets your soft limits if configured so you don't crash into the mechanical end of travel. When executing code that has a value outside your limits it will prompt you. There are a lot of good reasons to have home and limit switches on a machine.My machine does not have switches and most machines apparently do not and I also can't see a reason for them.
In lathe mode, the center of rotation should be X0. Your G code needs to reflect that.1) My G-code has it's reference at the front right corner of the workpiece final size.
Home could be anywhere on your machine, try most positive Z and X as an example.6) When the tool reaches the feeler gauge, I home the Z axis.
You need to enter the diameter or radius value. X0 is the center of rotation on a lathe.7) I move the tool out and to the left so I can move towards the OD, again with a feeler gauge.
When reached, I zero the X axis
Your retract position needs to be somewhere safe outside the part.This should, in my opinion, put the machine 0,0 outside my workpiece in a safe place. (Currently this does not produce a 0,0 on the coordinates. I cannot explain that. I did before)
Try M6 T2 G43 to load the offset for that tool.Next, I now load the file.
9) I enter T2 M6 to load tool 2
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
berntd wrote: Has anyone actually tried this tool touch off for a lathe and observed what happens?
What else can I do to convince someone that this is just not doing the right thing?
Please Log in or Create an account to join the conversation.
berntd wrote: My machine does not have switches and most machines apparently do not and I also can't see a reason for them.
Which tool? I find it useful to have a "reference tool" which always has zeros in the tool table.4) I move to the right, clear of the workpiece.with my tool in the toolpost.
You should home to a fixed point on the axis, not to the work. Homing to the work will mean that the G54 offsets will move around.6) When the tool reaches the feeler gauge, I home the Z axis.
I don't know if this matters, but that is unusual. Normally you would set the X to the actual radius (or diameter) of the work + feeler gauge.7) I move the tool out and to the left so I can move towards the OD, again with a feeler gauge.
When reached, I zero the X axis.
Are you viewing the relative or the absolute coordinates?This should, in my opinion, put the machine 0,0 outside my workpiece in a safe place. (Currently this does not produce a 0,0 on the coordinates. I cannot explain that. I did before)
You may also need a G43. With Touchy you need to issue a G43 after a touch-off, it is possible that Axis does it for you, I can't remember.9) I enter T2 M6 to load tool 2
10) I I click tool touch off for X and enter 0.1 into the box.
11) I click same for Z and also enter 0.1 into the box.
Re-homing with the axes in a different physical position will move _everything_. This means that different tool and G54 offsets will be calculated in the later stages.It all seems to work ok. Until I now restart the whole process.from step 1..
Please Log in or Create an account to join the conversation.
I consider them all but essential, especially on a lathe.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.