Difference between revisions of "Gcode Basics"

From Hyrel3D
Jump to: navigation, search
(Created page with "Category:Gcode Here is code that should be in EVERY recipie <nowiki> ;now we set up for any build offsets that we may want G21 ; use millimeters G90 ; absolute coordina...")
 
(Redirected page to Gcode)
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[Category:Gcode]]
+
#REDIRECT [[Gcode]]
 
 
Here is code that should be in EVERY recipie
 
 
 
<nowiki>
 
;now we set up for any build offsets that we may want
 
G21 ; use millimeters
 
G90 ; absolute coordinates
 
G0 Z5 ; lift head to avoid collisions
 
G28 X0 Y0 ;always home before starting a build home X and Y
 
G0 X0 Y0 ; move to desired origin, necessary if you want a negative offset
 
G92 X0 Y0 ; reset origin:to new  X and Y, it is legal to add values to x an y, I.e. X30 Y40 will
 
;set the current location to X30 an Y40
 
M83 ; relative extruder coordinates
 
 
 
;set up Head Flow characteristics
 
M6 T10 ; select all heads on yoke 1
 
;M227 ; enable unprime/prime on non printing moves
 
M221 S1.0 ; set fudge factor for extruder to 1.0
 
M756 S[first_layer_height] ; set first layer thickness
 
M757 S[nozzle_diameter] ; set layer/path width
 
M729 S3  ; set 16 step mode
 
;set the pulses per unit volume, this is different depending on extruder type
 
;and material size, I.e if the 1.75mm filament is really 1.65, you can adjust this number
 
;Or the Fudge factor M221 to get the correct amount of material.
 
M758 S0.095  ; set steps/nL</nowiki>
 
 
 
Typical S values for M758:
 
<nowiki>
 
MK-1    ABS 1.75mm    .09-.12
 
EMO-25  Plasticene    .06</nowiki>
 
 
 
 
 
 
 
Please also note, that if you want to take advantage of several new features regarding
 
layer change options, ( I.E. pause at end of layer, take picture, etc)
 
you will want to add the M790 to the layer change G-Code as well:
 
 
 
<nowiki>
 
M790 ;announce new layer</nowiki>
 

Latest revision as of 13:36, 23 June 2020

Redirect to: