JimG
Western Thunderer
I have been finding out that if you want to get involved in CNC you do need to know about Gcode if you are going to get the best out of your set up. Gcode is a text based code which controls all the actions of a CNC machine.
You do need to know about the code if you want to control your machinery directly - certainly for simple moves and actions. There aren't normally any manual controls on a CNC machine so if you want to move anything, you've got to do it by inputing code.
A problem I have found was finding information about writing or using Gcode. There were a lot of fairly superficial articles on the web - basically listing the more popular code oeprators with a brief description of what they do, but I hadn't come across a Gcode programming manual which went deeper into the subject - until a night or two ago when a URL popped up in a yahoo group thread which pointed to a free download of a CNC programming manual.
I've now downloaded it and I'm actually in the process of printing it out so that I can read it in the loo.
To download the book you have to go to the library page to register first.
http://library.nu/
Once you have registered and logged in, then search for the book using the following search term - "CNC Programming Handbook Peter Smid"
When the book listing appears on the search results, click on the book name. A new page will open with external links to download servers. Choose the top one - "ifile.it". When that page opens, click on "request download ticket". Then click on download.
I've only had a chance to have a quick glance through the book so far, but it does seem to provide a good source for knowledge about Gcode. It might seem a bit heavy, but it's free a it does seem quite readable.
One health warning. When I first accessed the book download page on the library site, I selected the second download link - "megaupload.com" and got infected by "XP Anti Virus 2011" malware. It took me the best part of a morning to get rid of it. If anyone gets clobbered by this, I've got a good method of getting rid of it so PM me or email me,
Jim.
You do need to know about the code if you want to control your machinery directly - certainly for simple moves and actions. There aren't normally any manual controls on a CNC machine so if you want to move anything, you've got to do it by inputing code.
A problem I have found was finding information about writing or using Gcode. There were a lot of fairly superficial articles on the web - basically listing the more popular code oeprators with a brief description of what they do, but I hadn't come across a Gcode programming manual which went deeper into the subject - until a night or two ago when a URL popped up in a yahoo group thread which pointed to a free download of a CNC programming manual.
I've now downloaded it and I'm actually in the process of printing it out so that I can read it in the loo.
To download the book you have to go to the library page to register first.
http://library.nu/
Once you have registered and logged in, then search for the book using the following search term - "CNC Programming Handbook Peter Smid"
When the book listing appears on the search results, click on the book name. A new page will open with external links to download servers. Choose the top one - "ifile.it". When that page opens, click on "request download ticket". Then click on download.
I've only had a chance to have a quick glance through the book so far, but it does seem to provide a good source for knowledge about Gcode. It might seem a bit heavy, but it's free a it does seem quite readable.
One health warning. When I first accessed the book download page on the library site, I selected the second download link - "megaupload.com" and got infected by "XP Anti Virus 2011" malware. It took me the best part of a morning to get rid of it. If anyone gets clobbered by this, I've got a good method of getting rid of it so PM me or email me,
Jim.