Difference between revisions of "Gcode"

From Hyrel3D
Jump to: navigation, search
(Movement)
Line 15: Line 15:
  
 
G0 is a rapid positioning move. It is not a ''working'' move, meaning that your equipment will not be printing, milling, lasering, or doing any other active work during a G0 move. G0 is intended to move your tool to a new position, where the work will happen. Accordingly, G0 movement speeds are normally set to a maximum on your equipment, via your configuration settings, rather than being specified in your gcode file.
 
G0 is a rapid positioning move. It is not a ''working'' move, meaning that your equipment will not be printing, milling, lasering, or doing any other active work during a G0 move. G0 is intended to move your tool to a new position, where the work will happen. Accordingly, G0 movement speeds are normally set to a maximum on your equipment, via your configuration settings, rather than being specified in your gcode file.
 +
 +
{| border="1" class="wikitable" style="text-align: left"
 +
|+ G0
 +
! Actual Code
 +
! Behavior
 +
! Notes
 +
|-
 +
! G0 X50 Y50
 +
| Makes a (rapid) non-printing move<br>from current position to X50 Y50.
 +
| These can be absolute or relative distances, depending on your environment. <br> Use G90 to use absolute distances; use G91 to use relative distances.
 +
|}

Revision as of 18:28, 17 November 2016

Contents

Everything your Hyrel 3D Printer does is done by executing GCode, whether you are aware of it or not.

Below, I will explain those gcodes about which we get the most questions.

Movement

There are two primary movement commands: G0 and G1, and are thus explained:

G0

G0 is a rapid positioning move. It is not a working move, meaning that your equipment will not be printing, milling, lasering, or doing any other active work during a G0 move. G0 is intended to move your tool to a new position, where the work will happen. Accordingly, G0 movement speeds are normally set to a maximum on your equipment, via your configuration settings, rather than being specified in your gcode file.

G0
Actual Code Behavior Notes
G0 X50 Y50 Makes a (rapid) non-printing move
from current position to X50 Y50.
These can be absolute or relative distances, depending on your environment.
Use G90 to use absolute distances; use G91 to use relative distances.