CAD CAM EDM DRO - Yahoo Group Archive

Re: [CAD_CAM_EDM_DRO] RE: Why can't I re-run this program?

Posted by Jon Elson
on 2001-07-11 20:32:56 UTC
Alan Marconett KM6VV wrote:

> Hi Jon, Ray, Tim et. al.,
>
> That's what I figured (after I searched a considerable time trying to
> find subroutines). Is it because the Gcode is pre-compiled, or because
> of the "contouring" (?) process that smoothes the flow of the blocks?

It is not "pre compiled". The interpreter DOES look ahead, and they didn't
do the extra work to have the interpreter follow through a subroutine
to keep track of any reasons it might need to slow down there. That is
the whole reason for the problem, that it has to look ahead at least as
far as it would take to slow down. For instance, if there was a long
string of very small, almost parallel moves, and then a sudden right turn
or reversal of an axis. This is a common situation in contouring. The
machine might have to slow down hundreds or even thousands of blocks
of G-code before the actual discontinuity in the motion, or it would
exceed the machine's acceleration limits, and gouge the work.

> I'm also curious about the G98/G99 "canned cycle return level", is that
> widely used? I understand that canned cycles can vary a lot.

Canned cycles are very irregular, and are generally specified by the machine
tool BUILDER. The CNC maker then programs these required functions
into the CNC control as requested. that's why you can have the bizarre
situation of two apparently identical machines side by side in a plant
(bought at different times) with different canned cycles!

Jon

Discussion Thread

jguenther@v... 2001-07-09 08:46:59 UTC Why can't I re-run this program? Tim Goldstein 2001-07-09 09:22:31 UTC RE: [CAD_CAM_EDM_DRO] Why can't I re-run this program? jguenther@v... 2001-07-09 09:34:51 UTC RE: [CAD_CAM_EDM_DRO] Why can't I re-run this program? Jon Elson 2001-07-09 10:17:41 UTC Re: [CAD_CAM_EDM_DRO] Why can't I re-run this program? Ray 2001-07-10 07:38:51 UTC RE: Why can't I re-run this program? Jon Elson 2001-07-10 10:20:01 UTC Re: [CAD_CAM_EDM_DRO] RE: Why can't I re-run this program? Alan Marconett KM6VV 2001-07-10 13:59:22 UTC Re: [CAD_CAM_EDM_DRO] RE: Why can't I re-run this program? Jon Elson 2001-07-10 20:54:17 UTC Re: [CAD_CAM_EDM_DRO] RE: Why can't I re-run this program? Ray 2001-07-11 04:55:59 UTC Re: RE: Why can't I re-run this program? John Guenther 2001-07-11 05:15:59 UTC RE: [CAD_CAM_EDM_DRO] RE: Why can't I re-run this program? Smoke 2001-07-11 08:09:01 UTC Re: [CAD_CAM_EDM_DRO] Why can't I re-run this program? Alan Marconett KM6VV 2001-07-11 10:49:29 UTC RE: Why can't I re-run this program? Alan Marconett KM6VV 2001-07-11 12:11:59 UTC RE: Why can't I re-run this program? Jon Elson 2001-07-11 20:20:59 UTC Re: [CAD_CAM_EDM_DRO] RE: Why can't I re-run this program? Jon Elson 2001-07-11 20:32:56 UTC Re: [CAD_CAM_EDM_DRO] RE: Why can't I re-run this program? Alan Marconett KM6VV 2001-07-11 21:49:11 UTC RE: Why can't I re-run this program? Ray 2001-07-12 06:50:59 UTC Re: Why can't I re-run this program? Ray 2001-07-12 06:51:14 UTC RE: Why can't I re-run this program? Jon Elson 2001-07-12 11:11:09 UTC Re: [CAD_CAM_EDM_DRO] RE: Why can't I re-run this program? Alan Marconett KM6VV 2001-07-12 12:39:47 UTC RE: Why can't I re-run this program? Alan Marconett KM6VV 2001-07-12 13:25:00 UTC RE: Why can't I re-run this program?