I'm sure this isn't a new problem, I've found a few threads about it but I haven't found any real solutions apart from don't do it...I can program around it but I'm wondering if there is a better way because it gets really annoying at times.
Machine has a 0iTC control, and the post outputs pretty much everything in polar mode. All of our parts have holes in the center, so there is no live tooling work near the X0 point, the problem is during positioning moves. The way the post outputs it indexes to C0, enters G12.1, then heads over to the start of the feature. However if the feature is at C180 (or somewhere close to) it tries to pass through X0 and it alarms out due to the infinite C axis speed required to maintain X feed.
#1 - is it possible to make the control ignore the programmed feedrate of X and move the C at rapid while the X creeps along? It seems odd to me that this isn't how it behaves by default, it isn't an ideal cutting situation but it seems to me it would be better than not being able to do it all.
#2 - This is sort of related, but are the different parameters for the C axis rapid (G0) speed and the C0 interpolated speed (G1 in G12.1)? Reason I ask, this is a big vertical lathe, 57" chuck. When the X gets close to the centerline of of the chuck in G12.1 it will spin MUCH faster than a G0C_ move. The inertia in the chuck is huge and the geartrain makes a heck of a noise when it starts accelerating that fast. I'm not sure if this is normal behavior or if the mtb overlooked something here but I almost want to try and slow it down so it's not so hard on stuff
Machine has a 0iTC control, and the post outputs pretty much everything in polar mode. All of our parts have holes in the center, so there is no live tooling work near the X0 point, the problem is during positioning moves. The way the post outputs it indexes to C0, enters G12.1, then heads over to the start of the feature. However if the feature is at C180 (or somewhere close to) it tries to pass through X0 and it alarms out due to the infinite C axis speed required to maintain X feed.
#1 - is it possible to make the control ignore the programmed feedrate of X and move the C at rapid while the X creeps along? It seems odd to me that this isn't how it behaves by default, it isn't an ideal cutting situation but it seems to me it would be better than not being able to do it all.
#2 - This is sort of related, but are the different parameters for the C axis rapid (G0) speed and the C0 interpolated speed (G1 in G12.1)? Reason I ask, this is a big vertical lathe, 57" chuck. When the X gets close to the centerline of of the chuck in G12.1 it will spin MUCH faster than a G0C_ move. The inertia in the chuck is huge and the geartrain makes a heck of a noise when it starts accelerating that fast. I'm not sure if this is normal behavior or if the mtb overlooked something here but I almost want to try and slow it down so it's not so hard on stuff