Re: [CAD_CAM_EDM_DRO] Re: G_Code sharing
Posted by
cnc002@a...
on 2004-04-29 09:59:11 UTC
In a message dated 4/29/2004 11:12:39 AM Eastern Daylight Time,
DougR@... writes:
Group,
For years I've been harping about the advantages of commercial
controllers because this type of stuff is built into the control.
Use the appropriate canned cycle (that's what these are called),
input the parameters to match your project and off you go. The
control's built-in canned cycles have an advantage over the off-line
programming in that they utilize the machine's tool table to access
cutter diameter/length data while cutting. The controller, then,
automatically uses cutter radius compensation. The operator can
tweak a part feature to exact size, if needed, by simply adjusting
the tool table's diameter or length values.
Another major advantage of canned cycles is the
readability/understandability of the program. In a few lines of
code you accomplish tasks that require hundreds and hundreds of
lines of code if generated off-line. Modifying/tuning the programs
becomes simple when you aren't dealing all those lines of code.
Of the CNC machining in my shop, we do the vast majority of
production programming working off prints right at the machine using
canned cycles to simplify the process. Maybe 5% of the time the
part will have a contour/feature that's not easily done with a
canned cycle, then we program it off-line with CAM.
IMO, the hobby type controls (EMC, etc) would be made much more
powerful by the addition of a variety of canned cycles beyond the
typical drilling type. Of course, this involves substantial
programming on the control-author's part.
Most of the medium to higher priced CAD/CAM programs have these same
features. If you want to pocket, you select the pocket feature, if you want to make a
bolt circle or do some boring/drilling they have those functions as well.
The better CAD/CAM programs actually have the ability to use the canned cycles
built into the proprietary controllers. Packages such as Master Cam, Alpha
Cam, and Dolphin Cam can utilize the existing canned cycles in that they all have
true post processing ability. You can customize the output code by writing a
custom post processor for them. There are others out there, of course, that
can also do the same thing.
However, I do agree that, at this point, most of the "hobby" G-Code
interpreters just can't do what the proprietary controllers can. The companies that
manufacture the proprietary controllers, such as Fanuc, NUM, Fagor, just have
too much experience in that one field so they are bound to do it better. One
can purchase a pretty nice control from companies like Fagor for as little as
around $4,000.00 USD with 2-1/2 axis ability. In fact I am sure there are
others out there even cheaper. Most of these controls will still have the canned
cycles too.
Randy Abernathy
4626 Old Stilesboro Road NW
Acworth, GA 30101-4066
Phone / Fax: 770-974-5295
Cell: 678-772-4113
E-mail: Cnc002@...
I furnish technical support, repair, and other related services for your
industrial woodworking machinery. My background as Senior Service Engineer for the
SCMI Group for nearly fifteen years with factory training, combines with my
extensive background in electronics, mechanics, pneumatics, electrical and CNC
machinery to offer you needed support for your machinery.
[Non-text portions of this message have been removed]
DougR@... writes:
Group,
For years I've been harping about the advantages of commercial
controllers because this type of stuff is built into the control.
Use the appropriate canned cycle (that's what these are called),
input the parameters to match your project and off you go. The
control's built-in canned cycles have an advantage over the off-line
programming in that they utilize the machine's tool table to access
cutter diameter/length data while cutting. The controller, then,
automatically uses cutter radius compensation. The operator can
tweak a part feature to exact size, if needed, by simply adjusting
the tool table's diameter or length values.
Another major advantage of canned cycles is the
readability/understandability of the program. In a few lines of
code you accomplish tasks that require hundreds and hundreds of
lines of code if generated off-line. Modifying/tuning the programs
becomes simple when you aren't dealing all those lines of code.
Of the CNC machining in my shop, we do the vast majority of
production programming working off prints right at the machine using
canned cycles to simplify the process. Maybe 5% of the time the
part will have a contour/feature that's not easily done with a
canned cycle, then we program it off-line with CAM.
IMO, the hobby type controls (EMC, etc) would be made much more
powerful by the addition of a variety of canned cycles beyond the
typical drilling type. Of course, this involves substantial
programming on the control-author's part.
Most of the medium to higher priced CAD/CAM programs have these same
features. If you want to pocket, you select the pocket feature, if you want to make a
bolt circle or do some boring/drilling they have those functions as well.
The better CAD/CAM programs actually have the ability to use the canned cycles
built into the proprietary controllers. Packages such as Master Cam, Alpha
Cam, and Dolphin Cam can utilize the existing canned cycles in that they all have
true post processing ability. You can customize the output code by writing a
custom post processor for them. There are others out there, of course, that
can also do the same thing.
However, I do agree that, at this point, most of the "hobby" G-Code
interpreters just can't do what the proprietary controllers can. The companies that
manufacture the proprietary controllers, such as Fanuc, NUM, Fagor, just have
too much experience in that one field so they are bound to do it better. One
can purchase a pretty nice control from companies like Fagor for as little as
around $4,000.00 USD with 2-1/2 axis ability. In fact I am sure there are
others out there even cheaper. Most of these controls will still have the canned
cycles too.
Randy Abernathy
4626 Old Stilesboro Road NW
Acworth, GA 30101-4066
Phone / Fax: 770-974-5295
Cell: 678-772-4113
E-mail: Cnc002@...
I furnish technical support, repair, and other related services for your
industrial woodworking machinery. My background as Senior Service Engineer for the
SCMI Group for nearly fifteen years with factory training, combines with my
extensive background in electronics, mechanics, pneumatics, electrical and CNC
machinery to offer you needed support for your machinery.
[Non-text portions of this message have been removed]
Discussion Thread
bdrmachine
2004-04-25 14:39:54 UTC
G_Code sharing
Greg Nuspel
2004-04-25 14:45:13 UTC
Re: [CAD_CAM_EDM_DRO] G_Code sharing
Vince Negrete
2004-04-25 16:23:24 UTC
Re: [CAD_CAM_EDM_DRO] G_Code sharing
Ron K
2004-04-25 18:19:07 UTC
Re: [CAD_CAM_EDM_DRO] G_Code sharing
Greg Nuspel
2004-04-25 20:05:57 UTC
Re: [CAD_CAM_EDM_DRO] G_Code sharing
Alan Marconett KM6VV
2004-04-26 11:26:00 UTC
Re: [CAD_CAM_EDM_DRO] G_Code sharing
Vince Negrete
2004-04-26 16:40:36 UTC
Re: [CAD_CAM_EDM_DRO] G_Code sharing
Jon Elson
2004-04-28 22:09:17 UTC
Re: [CAD_CAM_EDM_DRO] G_Code sharing
Ron K
2004-04-29 06:57:54 UTC
Re: [CAD_CAM_EDM_DRO] G_Code sharing
hal_eckhart
2004-04-29 07:15:01 UTC
Re: G_Code sharing
doug98105
2004-04-29 08:02:50 UTC
Re: G_Code sharing
cnc002@a...
2004-04-29 09:59:11 UTC
Re: [CAD_CAM_EDM_DRO] Re: G_Code sharing
Alan Marconett KM6VV
2004-04-29 12:21:55 UTC
Re: [CAD_CAM_EDM_DRO] Re: G_Code sharing
ballendo
2004-04-30 06:50:49 UTC
Mach2 is as close to a commercial control as you can get without buyng one
tomp_tag
2004-05-02 21:29:30 UTC
Re: [CAD_CAM_EDM_DRO] G_Code sharing