GCode Reference
GCodes vary from machine to machine. This reference is for
the codes used by the most popular machines. MDXEdit Standard Tools are
compatible with these GCodes. Machines which follow different a different GCode
format require specialized tools.
Visit the Common GCodes for milling machines
section
Visit the Common GCodes for lathes section
Coding
Standards
Style you learn after years of coding. Everyone has to
start someplace, and seldom does anyone start with good coding standards. Most
of us start with bits and pieces of code samples from books or what we think was
good code we learned from college. The problem is, book code is usually stripped
down to demonstrate how to handle a specific problem, usually has very little
error checking and is not written to fit into your specific application. Let's face it, your own code is probably easy
for you to read because you wrote it. Ever ask anybody else what they think of
it ? Chances are, there will be a lot of it they don't understand. Ever go back
and look at something you wrote years ago ? Is it easy to read ? Do you still
even understand what that code is doing ? Well, my friends, this is what coding
standards are all about. Making it easier on yourself and the others you work
with. Standards are not a straight jacket. Standards don't have to be absolute
laws. Often you will break some of your own rules and change them as you
learn. Standards probably mean taking a bit more time now, but in the end, it
usually will save you a lot more time fixing it later when it breaks....
Visit
JSSMDX code standards section.