Heres a bit of code thats making my machine do REALLY funny things.
G00 Z.02
G00 X.625
G01 Z-.500 F.002
G01 G41 Z-.7183 F.002
G02 X.8125 Z-.8120 R.0938 F.002
G01 X.8500
G03 X1.3500 Z-1.0620 R.250 F.002
G01 G40 Z-.1550 F.002
G28 U0. W0.
This is supposed to make a part with the following basic specs.
.625 dia shank with a length up to a shoulder of .8120 (this shoulder has an inside radius of .0938 )
The part then goes up to 1.350 in diameter with an outside corner radius of .250.
my starting point for the .0938 radius is x.625 z-.7183
end points for the radius are x.8125 and z-.8120 and of coarse an R value of .0938
the start points for the .250 radius is x.8500 z-.8120
end points for the G03 move are x1.3500 z-1.0620 and of coarse an R value of .250
I then send the tool with a G01 commmand to turn the 1.3500 diameter to a length of 1.550 (z-1.550) and then G28 it home.
What is actually happening is:
When the tool get to its z-.500 point it then starts traversing on the x and z (plunging into the .625 diameter up until it gets to the shoulder)
It should cut a .625 diameter and then G02 a .0938 inside Rad , but it instead tapers down on the .625 dia to a .500 dia and THEN it G02's the proper inside diameter??????
I dont fricken get it. What am I missing here. When I run the graphic simulation..... it shows the proper part geometry being cut, but not when I run the program.???
On top of this, when it gets to its start point for the G03 radius move that will cut the .250 radius and end at the part major diameter of 1.3500 it does funny stuff as well.
The tool goes to x.8500 on a G01 command and then should start its G03 move ( G03 x1.350 z-1.0620 R.250 F.002) It starts cutting a radius of .250, but doesnt cut a full
radius ending at a 1.3500 diameter ( and its programmed end points for the radius). Instead it cuts a partial radius and the starts cutting on a tapered path ending at z-1.550. So the part ends up wrong, and it doesnt perform its G01 move at all.
The really interesting thing is that, like I said earlier when I run the graphic simulation, it shows the proper part geometry.
Can you see whats wrong with my code? Does it makes sense to you? Does the code look correct to you for the profile that I want to cut?
I didnt want to call you and bother you on your day off, but if you check you email and get this.... let me know what your thougths are.
Thanks
Dennis