RE: Why can't I re-run this program?
Posted by
Alan Marconett KM6VV
on 2001-07-11 21:49:11 UTC
Hi Jon,
Thanks for the comments. I don't think I've seen any REAL contouring!
I thought 1000 line (block) part programs were big! That look ahead
must be tough to figure out. Sounds like you either get subroutines, or
look ahead!
Alan KM6VV
Jon Elson wrote:
Thanks for the comments. I don't think I've seen any REAL contouring!
I thought 1000 line (block) part programs were big! That look ahead
must be tough to figure out. Sounds like you either get subroutines, or
look ahead!
Alan KM6VV
Jon Elson wrote:
>
> 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?