hello all the previous post is about eliminating unnecesary movements when turret goes up, to safe position, thus before the index
now i wish to talk about unnecesary movements after the index
example 1 )
... retreat @ X+ limit, Z=abc (or +T=cancel active tool)
... G00 X+ limit, Z=abc T=new
such code is generally generated by cam or igf, and is pretty comon :
... at the end of the operation turret retreats to home
... at the begining, turret is sent at home, so to index
it may generate a compensation movement on the Z axis, because control will keep same Z value when correction changes
indexing from a longer drill to a short drill will move the turret a bit to left
just be carefull if turret is near the left side of the machine, so not to crash the tools into the metal sheet
there may be some solutions to this; i just wanna highlight the case; my solution will be shared here : http://www.cnczone.com/forums/okuma/...ptive-ctr.html
example 2 )
same, after a turret has index, or more precise after corection has changed ( thus corection may be changed without indexing the turret : for example using a holder with 2 tools, or a tool with 2 diameters, etc ), control will try to compensate for differences
control never compensates on its own, thus unpredictable, but only when a positioning movement occurs
previous example is pretty common, since ( index+home position ) is the way to start an operation
also a C axis comand may move the turret : thus, if you were planing to index, and after that to approach, you may see that there is a turret movement durring C indexing; normally, if there is a lot of clearance, you should not worry, but if you wish to eliminate this movement, please consider this code :
M110
G0 C... X=VSIOX Z=VSIOZ : a C axis comand that also blocks the turret
again, such tricks are to smooth the cnc movement, especially when crafting lots of parts
i dont regard this as a few time gain, thus i will craft more parts, because cycle time is reduced
no ... i do it to help the cnc maybe respect to the cnc, but, well, is just a metal box kindly !