1. I note the G43 expects tool length offsets to be positive. G44 for negative offsets. Should a choice be given for both? Is it common for users to use G44.
I think most will just use G43 but better wait for others to comment.
2. Should an M6 be output regardless of the machine, I note on the ‘General Logic Configuration’ dialog that the ‘Tool Change’ group box seems to cater for all scenarios even if the machine is not fitted with an ATC.
Shouldnt be a problem to have M6 in there at all times as it is dependant on the setting in General Config as to what will happen.
3. Can a tool be pre selected?
Normally preselect isnt done but a user can if they wish write a custom macro. As the M call will be dependant on what the user decides to call the macro then probably best not to have that option, unless however you can add an option for the user to input the M number. It will be in the format of M***P(Toolnumber here)
4. Do an M6 always return the Z axis to the ATC position or retract and stop for a manual tool Change?
The M6 macro will determine what happens here.
Hood