The below is a work in progress and is being drafted based on feedback in this thread.
terms:
master tool/reference tool This tool is the reference tool. the best practice is to setup offsets relative to this tool.
slave tool: Slave tools are offset from the master tool in the Z and or X dimensions.
Z ref: the reference position is a temporary position used to measure the difference in length between tools. when adding new tools or updating tool offsets the reference needs to be reset after a re-home or power down. The Z ref does not need to be changed to use the work offsets for jobs after homing or power down.
X diam/X ref: the X ref behaves the same as the Z ref described above.
tool offsets: are the difference in length between the slave tools and the master tool. the tool offset is relative only to the master tool. the z ref and x ref positions have no effect on the saved tool offsets and are only used to calculate an offset measurement when measuring a tool.
Process 1: Establish reference position. This process is used for initial setup and when adding or adjusting tool offsets after the initial setup.
note: If the reference position is established it can be used until the machine has been re-homed or powered down. When setting up multiple tool at one time the reference position does not have to be reset.
1.) home machine
2.) set part X zero with Tool #1 (x offset = 0 Z offset =0) make a skim cut on scrap material, measure diameter, enter diameter in X part zero setup screen press f10 to save.
3.) Insert probe into spindle
4.) Set up X reference position: highlight Tool #1 X offset (0) and press F1 X diam and choose direction, cycle start to seek probe and set x ref.
5.) Set up Z reference position: highlight Tool #1 Z offset (0) cycle start to seek probe and set x ref.
Process 2: setup master tool. This process is used to set or reset the master tool.
1. Establish reference position (described above)
2. highlight the master tool in the tool offset screen.
3. ensure X and Z offsets are Zero. ensure tool wear settings are also zeroed out.
4. save settings.
Process 3: Setup new master and slave tools
1. Establish reference position (described above)
2. setup master tool (described above)
3.) Tool check and Change Tool to the slave tool for setup, jog the tool close to probe. We will use tool #2 for this example.
4.) Highlight tool #2 in the tool library.
5.) Measure Tool X offset: Click measure tool, click Measure offset X, choose direction to move to seek probe, cycle start to seek probe, X offset is now entered automatically after successful probing cycle
6.) Measure Tool #2 Z offset: Click measure tool, click Measure offset Z, cycle start to seek probe, Z offset is now entered automatically after successful probing cycle.
Process 4: Adjust existing tool offset or add new slave tool
1. Establish reference position (as described above)
2.) Tool check and Change Tool to the slave tool for setup, jog the tool close to probe. We will use tool #2 for this example.
3.) Highlight tool #2 in the tool library.
4.) Measure Tool X offset: Click measure tool, click Measure offset X, choose direction to move to seek probe, cycle start to seek probe, X offset is now entered automatically after successful probing cycle
5.) Measure Tool #2 Z offset: Click measure tool, click Measure offset Z, cycle start to seek probe, Z offset is now entered automatically after successful probing cycle.
Process 5: sanity check
to change to tool 3 run in mdi. this says use tool 3 and offset 3.
Code: Select all
t0303
then to jog the tool close so you can eyeball the position. this assumes part Z 0 is setup correctly.
Code: Select all
g0 z5 x0
Questions:
the manual says x diam is "set for OD". it would seem that you should do all your OD tools, reset "x diam" with the reverse X probe seek direction, and then do your ID tools with the new "x diam" from the X+ direction. ?
why do you need to make a cut for x diam and also another for x offset? This seems redundant? Also this doesn't seem to apply to auto tool setting, should the setting instructions for both x diam and x offset be ignored and just set them to 0 to simplify the setup?
how do you auto set the Z offset for something like a neutral 55 degree tool or a threading tool?
why not use "measure Z and X"?
can we make a auto tool touch off establish reference position macro to automate steps 1..5?