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:
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.
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
> Hi Jon, Ray, Tim et. al.,It is not "pre compiled". The interpreter DOES look ahead, and they didn't
>
> 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?
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 thatCanned cycles are very irregular, and are generally specified by the machine
> widely used? I understand that canned cycles can vary a lot.
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?