This facility will be very useful to you for tool setting.
It often takes several touches and back-offs to arrive at a mean, where you have a consistent full illumination of the led for a given position.Ī more complicated version of this could set the Z tool height automatically to the plate thickness, but that would require a bit more programming. I know from experience using electromechanical touch sensors, that atmospheric humidity, dust or moisture on the cutter or sensor, all cause inconsistencies in touching off, despite the most careful cleaning. You might need to try interposing a debounce component for a consistent on/off. The simplest would be to create a pyvcp LED linked to that input and then when that activates you can set your Z height to the thickness of the touch off plate (assuming it sits directly on the work piece). The short answer is that Axis doesn't interpret it, you have to do something with it. I have a touch plate ( a piece of copper-clad PC card) that (together with the milling bit) acts as a switch connected to a parallel port input pin, but I do not yet understand how Axis interprets this. Please Log in or Create an account to join the conversation. I would like to use this in the sequence above.
I have some kind of funniness about tool length, probably because I was messing with "touch off" and I do not understand "touch off" yet.
I have a tool change as a very early command in my sequence, to change to the first tool.ġ)physically turn the spindle off for safety.ĥ)physically turn the spindle power on (AXIS still has it powered off with a relay) (I'm using the top of my workpiece, and the program is written relative to this.)
I'm still a bit confused about the proper sequence of steps to take during the tool change, but At least now I can take those steps after I figure them out.Īt code design time, decide on a zero. Thanks! I installed this file and I can now jog and reset Z before continuing after a tool change.