I am almost finished installing Camsoft pro. on a mill and I have OneCNC mill pro. I have OneCNC set for Fanuc but when I load it into Camsoft I get the error "start point of arc does not have the same radius as endpoint" with G02 or G03.
Any suggestions?
HuFlungDung
03-03-2004, 10:13 AM
Hi Tman,
I have seen this error, too. It happens sometimes when switching from continuous mode to single step at just the wrong moment. I suppose it would be some kind of a buffering error, because the exact same program will run fine if run only in continuous or only in single step.
What is your camsoft FANUCARC setting in your card.ini file?
What factors do you have in nextmove, slowdown and blend, also found in the card.ini file?
Have you tried some very simple hand made code in the cnc?
Post your G00, G01, G02 and G03 logic here for a looksee.
You should be using a decelstop command in your G00 to prevent feedrate movements from being fed into the motion controller before the machine has reached position after the rapid move.
Al_The_Man
03-03-2004, 10:30 AM
Fanuc G02 G03 will accept I J as well as R value , I have seen this with some post processors where the I J value has been set to a absolute value instead of incremental and you will get this error.
The start position can be absolute OR incremental depending on whether G90 or G91 is set.
Reverse engineer the code and it should show right away.
Al
My Fanucarc setting was 0. I have changed it to 1 and I do not get the error. The result is not what I expected but I will work with it and try some simple code.
The other settings are: nextmove=1, slowdown=100 and blend=0.
I do have decelstop in G00.
Thank you.