Artist-D Duplication Start GCODE

Code. Free public domain CC0
Start GCode suitable for Artist-D pro or Standard. This puts the printer into duplication mode and prints purge lines with each extruder.
G28
M117 Duplication Mode; put message on display
M605 S1
T0
M605 S2 X155
G28 X
G1 X77.5
G1 Z4 F5000 ; lift nozzle

M190 S40; 
M140 S[first_layer_bed_temperature]; Start the bed warming
M104 S[first_layer_temperature] T1; set nozzle temp for Extruder 2
M109 S[first_layer_temperature] T0; set nozzle temp and wait for temp to be reached
M190 S[first_layer_bed_temperature]; set bed temp and wait for temp to be reached

G92 E0 ;zero the extruded length
G1  Z2.0 F3000 ;Move Z Axis up
G1  X5 Y10 Z0.28 F5000.0 ;Move to start position
G1  X5 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line
G1  X5.4 Y200.0 Z0.28 F5000.0 ;Move to side a little
G1  X5.4 Y10 Z0.28 F1500.0 E30 ;Draw the second line

M117 Printing...; put message on display

Here is the code for Mirror Mode

G28
M117 Mirror Mode; put message on display
M605 S1
T0
M605 S3 X155
G28 X
G1 X77.5
G1 Z4 F5000 ; lift nozzle

M190 S40; 
M140 S[first_layer_bed_temperature]; Start the bed warming
M104 S[first_layer_temperature] T1; set nozzle temp for Extruder 2
M109 S[first_layer_temperature] T0; set nozzle temp and wait for temp to be reached
M190 S[first_layer_bed_temperature]; set bed temp and wait for temp to be reached

G92 E0 ;zero the extruded length
G1  Z2.0 F3000 ;Move Z Axis up
G1  X5 Y10 Z0.28 F5000.0 ;Move to start position
G1  X5 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line
G1  X5.4 Y200.0 Z0.28 F5000.0 ;Move to side a little
G1  X5.4 Y10 Z0.28 F1500.0 E30 ;Draw the second line

M117 Printing...; put message on display

Here is the Start GCode for Single Extruder Mode

M412 S0
G28 ; home all axes
T0
G1 Z5 F5000 ; lift nozzle

M190 S40; 
M140 S[first_layer_bed_temperature]; Start the bed warming
M109 S[first_layer_temperature] T0; set nozzle temp and wait for temp to be reached
M190 S[first_layer_bed_temperature]; set bed temp and wait for temp to be reached

M900 T0 K0.12 ; set K-factor extruder 1

;Start Ready Jingle
M300 P68 S1319
M300 P68 S0
M300 P68 S1568
M300 P68 S0
M300 P68 S2637
M300 P68 S0
M300 P68 S2093
M300 P68 S0
M300 P68 S2349
M300 P68 S0
M300 P682 S3136

T0;
G92 E0 ;zero the extruded length
G1  Z2.0 F3000 ;Move Z Axis up
G1  X5 Y10 Z0.28 F5000.0 ;Move to start position

T0 G92 E0; reset extruder0
T0 G90
G1 Z2.0 F3000 ;Move Z Axis up
G1 X5 Y10 Z0.28 F5000.0 ;Move to start position
G1 X5 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line
G1 X5.4 Y200.0 Z0.28 F5000.0 ;Move to side a little
G1 X5.4 Y10 Z0.28 F1500.0 E30 ;Draw the second line
G92 E0.0 ; reset extruder distance position

T0 G92 E0; reset extruder0
M117 Printing...; put message on display

Leave a Reply

Your email address will not be published. Required fields are marked *