G-Code is a common programming language used for Computer Numerical Control (CNC). On this web page, you can learn about my rudimentary implementation of a G-Code interpreter running on a PIC18F14K22 microcontroller. |
|||||
1 |
Overview |
||||
Machine tools are used to turn raw material into parts. Manual machines rely on (hopefully) skilled operators to manipulate the machine in such a way as to successfully create the desired parts. Computer controls can be applied to machine tools to replace the human operator, improving the quality and speed of production and are able to perform operations that aren't possible manually. G-Code is probably the most common language that instructs a computer control how to produce the desired parts. In simple terms, a G-Code file is a list of instructions that tells the control system where and how fast to move. .
|
|||||
2 |
Uasge and Limitations |
||||
Sorry, nothing written here yet
|
|||||
3 |
Firmware Description |
||||
Ya builds the project. Ya programs the chip. Ya connects the electronics. Ya sends the g-code file. Ya watches in amazement, followed by horror as everything goes pear shaped.
|
|||||
4 |
PIC18F Source Code |
||||
All in due time. If you need something, post a request in the G-Code forum.
|
|||||
![]()
Send any comments, concerns, questions or anything else to
|
|||||
Last Update: May 21, 2012
Copyright © Strong Edge Dynamics, April 2012.