PrusaSlicer P2PP Config - rchamp26/Octoprint_AnycubicVyper GitHub Wiki

My PrusaSlicer P2PP Printer Settings

Printer Settings

General

image

Custom GCODE

image

Start GCODE

G21 ;metric values
G90 ;absolute positioning
M82 ;set extruder to absolute mode
M107 ;start with the fan off
G28 X0 Y0 ;move X/Y to min endstops
G28 Z0 ;move Z to min endstops
G0 Z0.2 F1800 ; move nozzle to print position
G92 E0 ; specify current extruder position as zero
G1 Y10 X180 E50 F1200 ; extrude a line in front of the printer
G92 E0 ; specify current extruder position as zero
G0 Z20 F6000 ; move head up
G1 E-7 F2400 ; retract
G04 S2 ; wait 2s
G0 X0 F6000 ; wipe from oozed filament
G1 E-1 F2400 ; undo some of the retraction to avoid oozing
G1 F6000 ; set travel speed to move to start printing point
M355 S1 ; led on
M117 Printing...
G5

;P2PP PRINTERPROFILE=e3eeea2f1e5f9d8d
;P2PP LINEARPINGLENGTH=350
;P2PP SPLICEOFFSET=35
;P2PP MINSTARTSPLICE=100
;P2PP MINSPLICE=80

;P2PP MATERIAL_DEFAULT_0_0_0
;P2PP MATERIAL_PLA_PLA_0_0_0
;P2PP EXTRAENDFILAMENT=550

End GCODE

G4 ; wait
G92 E0
G1{if max_layer_z < max_print_height} Z{z_offset+min(max_layer_z+30, max_print_height)}{endif} ; move print head up
M104 S0 ; turn off temperature
M140 S0 ; turn off heatbed
M355 S0 ; led off
M107 ; turn off fan
G1 X0 Y200 F3000 ; home X axis
M84 ; disable motors

Before Layer Change

;BEFORE_LAYER_CHANGE
G92 E0.0
;[layer_z]

After Layer Change

;AFTER_LAYER_CHANGE 
;LAYER [layer_num]  
;LAYERHEIGHT [layer_z]

Color Change GCODE

M600

Pause Print GCODE

M601

Machine Limits

image

Extruder 1

image

Extruder 2

image

Extruder 3

image

Extruder 4

image

Single Extruder MM Setup

image