Welcome to OpenBuilds Community

Signup today and join in on the fun!

Sign Up

G-Code

Discussion in 'Tutorials' started by Public Do Omens, Feb 1, 2014.

  1. Public Do Omens

    Public Do Omens Veteran Builder

    http://linuxcnc.org/docs/html/gcode/gcode.html

    If your looking to hack your G-code and it does not do what you are wanting then this link will help. :cool:

    Extract
    1. Conventions
    Conventions used in this section
    In the G code prototypes the hyphen (-) stands for a real value and (<>) denotes an optional item.
    If L- is written in a prototype the - will often be referred to as the L number, and so on for any other letter.
    In the G code prototypes the word axes stands for any axis as defined in your configuration.
    An optional value will be written like this <L->.
    A real value may be:
    • An explicit number, 4
    • An expression, [2+2]
    • A parameter value, #88
    • A unary function value, acos[0]
    In most cases, if axis words are given (any or all of X Y Z A B C U V W), they specify a destination point. Axis numbers are in the currently active coordinate system, unless explicitly described as being in the absolute coordinate system. Where axis words are optional, any omitted axes will retain their original value. Any items in the G code prototypes not explicitly described as optional are required. The values following letters are often given as explicit numbers. Unless stated otherwise, the explicit numbers can be real values. For example, G10 L2 could equally well be written G[2*5] L[1+1]. If the value of parameter 100 were 2, G10 L#100 would also mean the same.

Share This Page