Mrodsoccer
Plastic
- Joined
- Nov 10, 2018
Hello everyone,
I have created a full 5axis functioning post for proving in a head table machine. The issue that I am having is G31 (skip function). My controller will not allow G31 while G169 is active. Note, I am not trying to use any cycles, okuma or renishaw while I’m G169. All I am trying to do is position in TCP to my clearance position in xyzbc. Then simply want to make a linear move from that point to the point on my part on the same tool vector. I have no issue getting my coordinates correct or functionality correct. All I need is to be able to put the G31 on my point to point move.
Where does it say you can’t use G169, and why can’t you? It’s simply a code to make a sensor look for a tripped signal and has nothing to do with the functionality of the machine. Where can I find the G31 macro in the controller that defines what that code is to the controller? I will simply re-write the macro to allow TCP functionality if I could find it. Or is it possible for me to make a new G or M code that will work as skip function? I simply just need a code to make the probe stop when the signal is tripped, no advanced functionality.
Within the okuma cycles I am yet to see a physical G31 anywhere so does the okuma cycle use something different than a G31?
Any Insight or help would be greatly appreciated.
I have created a full 5axis functioning post for proving in a head table machine. The issue that I am having is G31 (skip function). My controller will not allow G31 while G169 is active. Note, I am not trying to use any cycles, okuma or renishaw while I’m G169. All I am trying to do is position in TCP to my clearance position in xyzbc. Then simply want to make a linear move from that point to the point on my part on the same tool vector. I have no issue getting my coordinates correct or functionality correct. All I need is to be able to put the G31 on my point to point move.
Where does it say you can’t use G169, and why can’t you? It’s simply a code to make a sensor look for a tripped signal and has nothing to do with the functionality of the machine. Where can I find the G31 macro in the controller that defines what that code is to the controller? I will simply re-write the macro to allow TCP functionality if I could find it. Or is it possible for me to make a new G or M code that will work as skip function? I simply just need a code to make the probe stop when the signal is tripped, no advanced functionality.
Within the okuma cycles I am yet to see a physical G31 anywhere so does the okuma cycle use something different than a G31?
Any Insight or help would be greatly appreciated.