Having problems setting up cutter comp. Whenever I add a G41 or G42 I get a cutter gouge error. I was taught to program on a HAAS but it seems like if I run a simple program like below it's the only way it runs BUT I can never put cutter comp in the code because it messes up. Now the below code will run but like I said if I add code to make it run on a HAAS then I get nothing but errors. I usually write code in Discriminator and test code in that and this code works, just doesn't have a G41 or G42. I have read the manual and did a few things I have seen wrote here but nothing seems to work. Can someone please point me in the right direction? Oh, another problem is that I had my X axis going the opposite as the screen was showing so I reversed the setting and now when I manually operate the tables goes the reverse way I tell it to. Everything else seems to be working OK, so far. Backlash is set, surprisingly the was none on the Z axis.
G01 Z-.01
G01 Z-.04
G00 Z.1
G00 X-2.125
G01 Z-.04
G00 Z.1
G00 X-1.0625 Y.1875
G01 Z-.01
G01 X0.
G02 X.1875 Y0. R.1875
G02 X0. Y-.1875 R.1875
G01 X-2.125
G02 X-2.3125 Y0. R.1875
G02 X-2.125 Y.1875 R.1875
G01 X-1.06
G00 Z.1
M00