CAD CAM EDM DRO - Yahoo Group Archive

canned cycles was EMC interpreter was Re: BoBCad Question

Posted by ballendo@y...
on 2001-05-08 20:03:43 UTC
Art,

This may help you understand canned cycles:

On the old NC (no computer, therefore no C) control was by tape with
punched holes. The tape was run through a reader for each run/part.
Operator/programmers soon found that they were repeatedly using the
same set of instructions (when boring a hole, for example). They made
sections of tape containing these commonly used cycles, and spliced
the short sections of tape into the program as needed. Since the tape
was paper, these short pieces of tape were kept in cans to prevent
moisture from ruining them. So, "canned" cycles. The first OOP
(object oriented programming) :-)

Later, programs to be run many times were put onto plastic tape, for
durability, but this was expensive, and paper tape machines were
still seen in the late 70's.

So, the answer is that a canned cycle is a set of instructions which
can be called at any time, and has certain properties and parameters
(similar to a programming object). There ARE "standard" canned cycles
for drilling/boring/ etc. , but mfrs can create ANY canned cycle they
feel will be helpful to their customers.

The "standard" canned cycles are from G80 to G89. Many controll mfrs.
use the G70's for add-on canned cycles... (pocket milling, for
example)

Hope this helps.

Ballendo



--- In CAD_CAM_EDM_DRO@y..., "Fred Smith" <imserv@v...> wrote:
> >Do
> > I understand correctly, that a Canned Cycle is a subroutine by
> another name,
> > or is a canned cycle limited in its application?
> > Art F
>
>
> A canned cycle is NOT a subroutine. A subroutine involves
> redirecting the serial execution of a CNC program, they are
nestable, and can have multiple repetitions.
>
> A canned cycle is a valid word address, the same as G01, G02, G00,
> etc. It is executed in sequential order the same as any other G-
code.
>
>
> Best Regards,
>
> Fred Smith
> IMService

Discussion Thread

Art Fenerty 2001-05-05 08:47:35 UTC Re: [CAD_CAM_EDM_DRO] BoBCad Question cnc002@a... 2001-05-06 07:07:48 UTC Re: [CAD_CAM_EDM_DRO] BoBCad Question Ray 2001-05-06 20:51:56 UTC Re: Re: BoBCad Question cnc002@a... 2001-05-07 07:40:59 UTC Re: [CAD_CAM_EDM_DRO] Re: Re: BoBCad Question Art Fenerty 2001-05-07 12:08:04 UTC Re: [CAD_CAM_EDM_DRO] Re: Re: BoBCad Question Smoke 2001-05-07 13:27:21 UTC Re: [CAD_CAM_EDM_DRO] Re: Re: BoBCad Question ballendo@y... 2001-05-08 03:57:09 UTC Re: BoBCad Question cnc002@a... 2001-05-08 04:06:11 UTC Re: [CAD_CAM_EDM_DRO] Re: Re: BoBCad Question ballendo@y... 2001-05-08 04:10:24 UTC EMC interpreter was Re: BoBCad Question Art Fenerty 2001-05-08 06:17:03 UTC Re: [CAD_CAM_EDM_DRO] EMC interpreter was Re: BoBCad Question cnc002@a... 2001-05-08 07:29:32 UTC Re: [CAD_CAM_EDM_DRO] EMC interpreter was Re: BoBCad Question cnc002@a... 2001-05-08 08:10:41 UTC Re: [CAD_CAM_EDM_DRO] EMC interpreter was Re: BoBCad Question Fred Smith 2001-05-08 08:22:36 UTC EMC interpreter was Re: BoBCad Question Fred Smith 2001-05-08 08:50:14 UTC EMC interpreter was Re: BoBCad Question Jon Elson 2001-05-08 09:44:06 UTC BoBCad Question Art Fenerty 2001-05-08 12:20:42 UTC Re: [CAD_CAM_EDM_DRO] BoBCad Question Alan Marconett KM6VV 2001-05-08 13:00:56 UTC Re: [CAD_CAM_EDM_DRO] EMC interpreter was Re: BoBCad Question Art Fenerty 2001-05-08 14:01:31 UTC Re: [CAD_CAM_EDM_DRO] EMC interpreter was Re: BoBCad Question Alan Marconett KM6VV 2001-05-08 16:11:45 UTC Re: [CAD_CAM_EDM_DRO] EMC interpreter was Re: BoBCad Question Art Fenerty 2001-05-08 17:05:50 UTC Re: [CAD_CAM_EDM_DRO] EMC interpreter was Re: BoBCad Question Alan Marconett KM6VV 2001-05-08 18:10:37 UTC Re: [CAD_CAM_EDM_DRO] EMC interpreter was Re: BoBCad Question ballendo@y... 2001-05-08 20:03:43 UTC canned cycles was EMC interpreter was Re: BoBCad Question Ray 2001-05-09 12:14:10 UTC Re: Re: EMC interpreter was Re: BoBCad Question Mike 2001-05-09 12:19:19 UTC Re: [CAD_CAM_EDM_DRO] canned cycles was EMC interpreter was Re: BoBCad Question Jon Elson 2001-05-13 23:37:34 UTC Re: [CAD_CAM_EDM_DRO] Re: Re: EMC interpreter was Re: BoBCad Question