Do I need to be a G-Code Expert?
In a word, no. You will probably need to know how to quickly scan your G-Code if you are having problems during your machining simulation. Other then that G-Code and a CNC program are throwaway programs for the most part. What do I mean by that? Let me explain.
Let's look at a specific design. Let's say a 12" by 12" square. You build your model, run it through your CAM Software and create a CNC Program made up of G-Code instructions to your machine. Say tomorrow the job requirements change to a 24" by 24" square. Do you go into your G-Code line by line and change the code? Most people wouldn't. They would go back into their CAD or CAM program and scale the square up to 24" by 24". Then post-process the job again to get their new G-Code program.
There are some people that would do this editing line by line because the design is simple. Now think of a complex shape and what scaling it up or down would entail.
This would include massive changes to the G-Code and reviewing it line by line. We are talking thousands of lines here vs. going back and quickly scaling the model and spitting out some new G-Code. And that is why G-Code is throwaway. Use it over and over when you can, but don't fret over archiving it if something changes. It is much better to make a copy of the design (CAD File) in its original state and save that somewhere. That is much more useful.
Post Processing? - Now you have me worried. With all the variations in G-Codes and M-Codes, how will I ever keep it straight?
Don't worry about that. The CAM program you choose will have many Post Processors. Post Processors are like translators. They help the CAM Program spit out the right G-Codes for your specific machine. All you have to do is select the right Post Processor before you spit out the G-Code. That is simple.
Most CAM programs have many machine specific post processors already loaded. All you do is go to the list of them and click on your machine to select it.
If you build your own CNC Machine, there are generic post processors loaded for different types of machines. Usually you pick a generic one and modify it a bit with a little testing. You are making sure a move in the X-Axis positive direction really means what you want it to mean.
Back in the good old days of Home CNC, everything was transferred on a disk. Now I have seen people include their Control Computers on their home computer network and transfer the files needed wirelessly. At a very minimum, get a good jump drive and transfer things back and forth that way.
CNC has become a very popular hobby and more and more people are starting to hop on the band wagon of CNC. Its a fun hobby and easy to do from your very own home with just a little elbow grease and creative mind.
- Related Articles
- Related Q&A




Why You Should Download Audio Driver Updates
By: Logan Albright | 09/12/2009One of the common issues that computer users tend to face on occasion is the loss of audio from their computers. While some problems can be attributed to hardware failure (for example speakers malfunctioning from years of blasting music), there is another underlying cause that not many are aware of,...
How Free Printer Driver Downloads Can Get You Printing Again
By: Logan Albright | 09/12/2009You might have encountered an issue at some point in your computing life where you find where, for some inexplicable reason, you're unable to get your printer working. No matter what settings you might have changed or tweaked, the printer simply won't work for you. What a lot of people...
Resolving SoundMax Issues With the Latest SoundMax Drivers Update
By: Logan Albright | 09/12/2009For those who are unfamiliar with SoundMax, it is, in fact a collection of audio processing innovations that run exclusively on ADI components. With the integration of unique algorithms and ADI's signal processing solutions, SoundMax delivers high quality audio solutions to computer users everywhere. But what happens when, like a...
How Downloading the Latest Compaq Drivers Can Resolve Driver Issues
By: Alvin Huang | 09/12/2009Compaq is a well-known computer brand that used to supply the largest number of personal computers in the world. The success of the growing computing industry suggests that many of our Compaq's device drivers continue to increase. But this does not spare the device drivers from problems associated with incompatibility...
What, When, Where and Why: Rent CPAP Machine
By: Dhaxel Barqs | 09/12/2009As many of you know, there are many benefits to leasing properties, be it of the personal or the real property kind. This is also true when you rent CPAP machines. What Basically, when you rent CPAP machines, you can avail of the benefits of the heart of sleep apnea therapy without...
The Benefits of Getting Cloud Computing IT Services San Diego
By: Alice Brooks | 09/12/2009As the economy continues to grind slowly, more companies are still in a dilemma on how to reduce their operational costs especially in IT environments. It is a known fact that managing and maintaining data centers, servers, and applications can put a strain on the company resources. Some companies are resorting to outsourcing their IT support services. Others on the other hand have taken a bold move by taking their computing tasks to the cloud.
A Closer Look at Managed Networking Support for Business
By: Alice Brooks | 09/12/2009Regardless of whether you have a wireless or wireline network, the importance and critical role of networking support can not be discounted. Complex business networks should be managed flawlessly in order to ensure reliability and security. However, it is a known fact that in-house network management and support are very expensive. In order to cut cost without compromising reliability and security, you should get a dedicated San Diego network support service.
Beginners Web Design Tips
By: Margaret Atwood | 09/12/2009If you will search online and browse through widely held websites, you will unearth barred with the aim of near is not single tenet not far off from pardon? Clicks and pardon? Will kind citizens click through such sites. This immediately proves with the aim of if you are in search of a tangled web design tips, you ought to bear in mind with the aim of the audience with the aim of can be found online is as diverse as the presentation of the websites.
Machining And Keeping Your Shop Clean
By: Ivan Irons | 22/11/2007 | ComputersKeeping your shop clean My first inclination is to say that it can't be done in your home shop. My experience in my home shop has been that machining creates dirt. I use the term dirt very loosely. Dirt in many forms like plasma dust, machining chips, and cutting fluid spray....
CNC Process Overview
By: Ivan Irons | 17/11/2007 | ComputersQuick Explanation of the Process This is how I view CNC. I break it down into simple steps that I can remember. Now, they all interact, but it is good to keep them in boxes for simplicity sake. I also like to keep them in a logical, progression type order. Here...
CNC Control Computer
By: Ivan Irons | 17/11/2007 | ComputersThe Control Computer generally resides in the shop somewhere near the CNC machine it is controlling. Control Computers don't have to be the top of the line, every bell and whistle type of computer. These are the workhorses. Save your money for a good design computer. You will save much...
Design Software For CNC
By: Ivan Irons | 17/11/2007 | ComputersWhat I used to do... Before I found design software I was in the stone ages. I would actually hand lay out a template on a piece of paper. Then cut it out. Next, I would tape the design onto a piece of steel and trace around it with a Sharpe...
FMEA And The CAD Design Process
By: Ivan Irons | 25/09/2007 | AdviceFMEA Analysis? What is that? FMEA stands for Failure Mode and Effects Analysis. Not that FMEA analysis has much to do with CNC, but you might come across it in your CAD studies. I will cover FMEA very briefly here. FMEA has really risen to power and prominence over the last...
CAD Design Process - CNC Process
By: Ivan Irons | 25/09/2007 | ComputersCAD Design Process When designing something complex in CAD you will find there is a bit of a process. First you design parts. Then you build the parts into Sub-Assemblies. Next you build sub-assemblies into Groups. Then you build the groups into the machine. It is a logical pyramid process. You...
CNC And CAD Software - How Do I Choose The Right CAD Program For Me?
By: Ivan Irons | 25/09/2007 | ComputersThere are multiple CAD programs available for design. Generally people become familiar with one and stick with it. As far as selecting the right one, my advice is this. Most software companies have a free trial. Thirty-day trials are common. Take advantage of these trial periods and test the software...