BoBCad Question
Posted by
Jon Elson
on 2001-05-08 09:44:06 UTC
Art Fenerty wrote:
paper tape based CNC controls could search the tape for a line like O1234.
I never actually realized that this could be used as a subroutine. I did use
it to mark good manual restart points. You could type in the "search code"
you wanted to search for, and then hit a direction button, and it would go
find that block of code on the tape.
Yes, the M98 P1 tells it to go find the block starting with O1, and execute it.
So, it is being used as a macro (or subroutine) in this program.
The reason canned cycles are not used that much in the lower cost CAM
programs is that they are so non-standard. basically, for the Allen-Bradley
controls, the end user or machine builder would tell AB what they wanted the
canned cycle codes to do, and they would code that into the CNC executive.
So, the canned cycles are not even standard to a particular control. Some
later controls had programmable canned cycles, so they could be loaded
from a shop's library of canned cycles, or set for a selection of basic operations
at the beginning of a program.
BobCAD CAM CAN put out canned cycles, if you define them and associate
them with a tool. It has a bunch of stuff where you can write your own
G-code commands and store them in a custom function. I'm not too sure
how you get Bobcad to call up these functions when generating a toolpath
from a drawing, though.
Jon
> I gues the reason I asked, is that my flashcut customer seems to be using aNow I recognize what they are doing. O (letter) is a "search code". The old,
> canned cycle that used such things as
>
> M98 P1
>
> which seems to call a subroutine that is specified at the end of the G-Code
> file in the form.
>
> O1
> G00Z.05
> n10 G00X-1Y-3
> ...
> M99
>
> What exactly is this form, it doesn't conform to any thing else I've
> seen. EMC does support the usual G80-G89 canned cycle codes, but what is
> this M98P1 stuff, I suspect its a macro declaration. Can BobCad put out
> regulat Canned cycles??
>
paper tape based CNC controls could search the tape for a line like O1234.
I never actually realized that this could be used as a subroutine. I did use
it to mark good manual restart points. You could type in the "search code"
you wanted to search for, and then hit a direction button, and it would go
find that block of code on the tape.
Yes, the M98 P1 tells it to go find the block starting with O1, and execute it.
So, it is being used as a macro (or subroutine) in this program.
The reason canned cycles are not used that much in the lower cost CAM
programs is that they are so non-standard. basically, for the Allen-Bradley
controls, the end user or machine builder would tell AB what they wanted the
canned cycle codes to do, and they would code that into the CNC executive.
So, the canned cycles are not even standard to a particular control. Some
later controls had programmable canned cycles, so they could be loaded
from a shop's library of canned cycles, or set for a selection of basic operations
at the beginning of a program.
BobCAD CAM CAN put out canned cycles, if you define them and associate
them with a tool. It has a bunch of stuff where you can write your own
G-code commands and store them in a custom function. I'm not too sure
how you get Bobcad to call up these functions when generating a toolpath
from a drawing, though.
Jon
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