I & J in the post I’m using are totally F’ed up.
I want linear interp ONLY?
Where is this switched on/off?
Thank you in advance.
I and J are linear, equates to X and Y, K equates to Z.
So if you have a G02 (Clockwise) or G03 (Counter Clockwise) arc then it will be generated as I and J coordinates.
If your CNC machine is enabled to use an R (Radius) then you can go to your Post Processor and change the line below :-
222. Arc center a=absolute, b=incremental, d=unsigned inc., e=radius? b
from “b” incremental to “e” radius, your code will then have an R**.** instead of the I and J coordinates.
Strictly speaking, G01 turns on linear interpolation, this automatically turns off the previous mode (G02, G03) because the CNC only uses 1 interpolation mode at a time. Turning one mode on turns the previous mode off.
If you have an I, J, or K in your G01 line, the controller will error out. Those 3 words represent the center point of the radius to be cut using either G02 or G03. A G01 doesn’t have a radius center, so the controller doesn’t know what to do with it.
If you want a straight path, remove the I, J, K from the line and see if it does what you expect it to do. If you have a good backplotter (I use NCPlot) you can find out how it works before it is loaded into the CNC.
I hope some or all of this was helpful.
You must be logged in to reply to this topic.