Originally posted by HuFlungDung Ben,
G&M codes user definable
There are others, as well.
The first one I listed, G&M codes user definable is quite critical, I believe. Without direct access to the logic that executes when M or G codes are executed, I believe you will find yourself extremely handicapped to tweak performance of your machine, and make it do what you want it to do. I speak from experience. |
Hu, I am not sure I completely agree as far as 'Tweaking' G codes. My philosophy is that the system software provider supply working standard G codes that operate perfectly with the system it is written for, whether this be a aimed at a OEM hardware, dedicated motion control card (Galil) or purely Windows software based system.
G codes are written for the motion control part of the CNC and as such should perform exactly as they are defined in the EIA standard RS-274D. If not then the software provider is amiss in not suppling the right code. In other words these should not be machine specific.
M codes on the other hand are machine specific and require the machine tool builder to custom them as required.
If I am building/retro-fitting a machine, the last thing I want to do is to have to 'tweak' G codes.
If I am paying top dollar for CNC software, I would expect that at least the 'Standard' part of the system perform without intervention.
Just venting my 2cents worth.
Al