Results 1 to 5 of 5
-
04-10-2014, 10:12 AM #1
- Join Date
- Feb 2014
- Posts
- 42
Anyone Use Custom G-Code Commands
Does anyone use custom G-Code Commands when printing objects? I know some people use custom commands to start and/or finish their print outs. I'd like to know of any that you people have found useful.
James
-
04-10-2014, 02:08 PM #2
Here's what we use; I'm not sure which of them are custom:
Gcode Basics
Start Gcode
This code should be at the beginning of every Gcode file:
Code:M757 S[nozzle_diameter] ;set layer/path width M729 S3 ;set 16 step mode M758 S0.095 ;set steps/nL M734 S60 ;set error reporting interval for redundant errors to every 60 seconds
This code should be at the end of every Gcode file:
Code:;M721 ;unprime M103 ;stop extrusion M104 T10 S0 ;turn off all extruders M140 S0 ;turn off hotbed
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:
Code:M790 ;announce new layer
Here is code that should be in EVERY recipe:
Code:;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
Code:MK-1 ABS 1.75mm .09-.12 EMO-25 Plasticine .06
Last edited by Davo; 04-13-2014 at 10:25 AM. Reason: typo
-
02-09-2015, 10:17 PM #3
I know this post is old, but theres any g-code that lower the heat bed all the way to the bottom? Im having issues when a prints is finish and is too close to the extruder, specially on smaller parts. Thanks
-
02-10-2015, 01:17 AM #4
- Join Date
- May 2014
- Posts
- 100
Just add in the End G-code something like G1 Z100 or something like that depending on the zheight
-
02-10-2015, 06:43 AM #5
- Join Date
- Jun 2014
- Location
- 3D Printer Tellus
- Posts
- 83
Yes sometimes, if I want to change some small parameters, but mostly for setting the heatbed on or off or the extruder temp.
Holes and pockmarks in print walls
06-04-2024, 09:14 AM in General 3D Printing Discussion