CAD CAM EDM DRO - Yahoo Group Archive

Re: Re: What does Tool Radius Compensation do ?

Posted by Jon Elson
on 1999-11-07 23:19:22 UTC
Andrew Werby wrote:

> >
> > "TOOL RADIUS COMPENSATION "G" codes (G40, G41, G42)"
> >
> > and the Program by Doug Yeager "CNCPRO.EXE" does not have this. I
> [Actually, the reason I was searching in there was related- or might be
> related- to this tool-offset issue. I've been trying to make 360 degree 3d
> parts using a mill equipped with a rotary table, taking instances of a part
> and milling one "view" up to about half-way down, then indexing over 120
> degrees and milling another "view", etc. Since I'm zeroing the y and z axes
> to the axis of rotation, and am rotating the part representation along an
> axis established in the CAD geometry, it seems to me that everything should
> line up nicely, but instead I'm finding that the instances are offset from
> each other by a discontinuity that seems suspiciously like the radius of
> the 2mm cutting tool I'm using. Am I zeroing it wrong, by making the Y
> zero-point the middle of the tool and not one edge or another? Am I off in
> the Z-axis by zeroing to the tip of the ball-end tool and not the point
> where the ball diameter falls? Should I be invoking tool-offset
> compensation? (This would be bad, if so, because the MaxNC software I'm
> using gives a choice of this or unlimited file-sizes, which I need.) I
> haven't reground the tools, so I thought DeskProto should be giving the
> correct commands. I'm using a "spiral out from the center" milling
> strategy, where the tool cuts on each side of the part alternately. Is it
> assuming that I've got a mill that automatically compensates for tool
> offset? Any ideas out there?]

If it does not have the G41 or G42 code anywhere in the program, then it
does NOT assume the CNC is compensating for the tool.

Well, I don't know how you are making the initial alignment of the tool
to the work. I also don't know what plane anything is in. It doesn't make
any sense to use a rotary table laying flat on the machine table, with the
axis of rotation parallel to the spindle. So, I'm guessing you have the
rotay table on its side, with the axis of rotation parallel to either X or Y.

I really don't see how you are doing this, anyway, as the 120 degree
rotation would not allow you to use an offset from one rotary setting
to the next, since that would not be parallel to any machine axis.

Even a 90 degree rotation would complicate things, as what was the
X axis would become the Z (assuming rotation parallel to Y, which would
make the rotary axis a 'B' axis).

But, maybe that brings us to the problem, being that if ONE axis
is calibrated to the CENTER of the ball, ALL axes must be calibrated
to the same point, the center. If you are applying a 1 mm offset for the
cutter radius, when you turn the coordinate system, then the other axes
must also be offset from the same point.

Does this make sense, what I'm saying here?

Your description of the setup and the way you've programmed the cutting
from the different directions is so vague, I can't analyze the problem any
better than this.

Jon

Discussion Thread

hansw 1999-11-03 20:32:16 UTC Re: What does Tool Radius Compensation do ? Darrell Gehlsen 1999-11-03 20:44:23 UTC Re: What does Tool Radius Compensation do ? Jon Anderson 1999-11-03 20:38:56 UTC Re: What does Tool Radius Compensation do ? hansw 1999-11-03 21:15:15 UTC Re: What does Tool Radius Compensation do ? hansw 1999-11-03 21:17:12 UTC Re: What does Tool Radius Compensation do ? Jon Elson 1999-11-03 22:27:18 UTC Re: What does Tool Radius Compensation do ? Jon Elson 1999-11-04 12:57:37 UTC Re: What does Tool Radius Compensation do ? Andrew Werby 1999-11-07 03:44:36 UTC Re: What does Tool Radius Compensation do ? Jon Elson 1999-11-07 23:19:22 UTC Re: Re: What does Tool Radius Compensation do ? Andrew Werby 1999-11-08 02:20:45 UTC Re: What does Tool Radius Compensation do ? PTENGIN@x... 1999-11-08 11:50:35 UTC Re: Re: What does Tool Radius Compensation do ? Jon Elson 1999-11-09 14:07:26 UTC Re: Re: What does Tool Radius Compensation do ? Jon Elson 1999-11-09 14:10:44 UTC Re: Re: What does Tool Radius Compensation do ? Andrew Werby 1999-11-11 03:19:58 UTC Re: What does Tool Radius Compensation do ? Jon Elson 1999-11-11 12:17:50 UTC Re: Re: What does Tool Radius Compensation do ?