Post it here, we'll look at it.
I am running a program generated on Solidcam 2007 r11 on the Haas VF6. The alarm says my endpoints don't match within .001 inch. I cannot find any settings within Solicam to tighten up the gcode, or on the Haas to loosen the requirements. I'm convinced it's in the Gcode someplace, but I have no support at the moment. I've tried to pick through the pre and post and change, what I would consider to be obvious choices, but I'm getting nowhere. I'll supply some simple code that gives an error if somebody will look at it and give me a direction. I'd like to get a Solidcam post from somebody. I know that's asking a lot. These things should be on the net in a huge datebase, but no. Any help would be great.
Post it here, we'll look at it.
The error happens in the last G3 move. I got rid of the rest of the code after it.
%
O5001(29080-003-OP#1)
(**WEAR-COMPENSATION**)
N1(TOOL7-DIA0.0)
G90G17G80G40G54
(*TOOL7-DIA0.75*)
M06T7
M3S3000
G90G0X2.4215Y2.4055
G43H7G0Z4.
M8
(---------------------)
(P-PROFILE-T7-POCKET)
(---------------------)
Z3.
Z1.6
G1Z1.4F5.
X1.808Y2.575F15.
Y2.435
X2.421Y2.405
G2X2.415Y2.274I-0.0031J-0.0656
G3X2.409Y2.143I-0.0031J-0.0656
G1X3.974Y2.069
X3.835Y2.287
X1.545Y2.92
Y2.184
X2.409Y2.143
G2X2.403Y2.012I-0.0031J-0.0656
G3X2.397Y1.881I-0.0031J-0.0656
G1X4.468Y1.783
X4.002Y2.513
X1.283Y3.265
Y1.934
X2.397Y1.881
G2X2.39Y1.75I-0.0031J-0.0656
G3X2.384Y1.619I-0.0031J-0.0656
G1X4.962Y1.497
X4.169Y2.739
X1.02Y3.61
Y1.683
X2.384Y1.619
G2X2.378Y1.488I-0.0031J-0.0656
G3X2.372Y1.357I-0.0031J-0.0657
G1X4.989Y1.233
G3X5.204Y1.605I0.0115J0.2422
G1X4.336Y2.966
X0.757Y3.955
Y1.433
Try replacing your faulty block with this one.
G03 X5.204 Y1.605 I0.0103 J0.2422
Try posting this in the SolidCAM forum. Maybe some one can help you there. I had the same problem with my VF2 and SolidCAM tech support changed my post processor to post in 4 decimal places instead of 3. The problem is caused by rounding I believe.
We have had this same problem on our VM-3 with NX5 posted programs but it's with only a .0001 difference. It is very random and only happens so often. I've emailed our Haas dealer asking about some sort of setting that would allow you to 'loosen' this so they didn't have to be exact. Our Fanuc guru at work said that there is a setting for this on our 15M controllers and I believe it is set to .001. I mentioned this to Haas but they weren't aware of any options. Haven't found a good way to fix this issue yet.