Setting up a FLSUN Q5 Printer getting the Purge at print start to work

41 views
Skip to first unread message

Ewan Haggarty

unread,
Dec 8, 2023, 5:28:12 AM12/8/23
to IceSL
Hi - As per title, I'm looking to modify the FLSUN_SR profile to one for my FLRSUN Q5. 

The principal physical difference is that the Q5 has a smaller build-plate with a radius of 110mm - so I set all instances of 130 in the SR header.gcode (reproduced here) to 110. 

Slicing worked fine, and printing too - but the purge arc described at the line beginning G3 didn't happen - 

G3 X0 Y-130 I130 Z0.3 E40 F2700 ; Extrude about 40 mm by printing a 90 degree arc
; Retract and move nozzle up

- the printer just went 'straight to it'. 

What am I missing? What does 'I130' mean?

** FLRSUN_SR header.gcode **
G21 ; set units to millimeters
M104 S<TOOLTEMP> ; set extruder temp
M140 S<HBPTEMP> ; set bed temp
G28 ; home head
G90 ; use absolute coordinates
M82 ; use absolute extrusion
M190 S<HBPTEMP> ; wait for bed temp
M109 S<TOOLTEMP> ; wait for extruder temp

G92 E0

G1 F3000 Z150 ; lower Z
G1 F3000 X-130 Y0 Z0.4 ; move to purge location
G3 X0 Y-130 I130 Z0.3 E40 F2700 ; Extrude about 40 mm by printing a 90 degree arc
; Retract and move nozzle up
G92 E0
G1 E-1.5 F1800
G0 Z0.5
G1 E0 F300
G1 F3000 ; fix speed for the first move if not done in the print part

; start of print

Ewan Haggarty

unread,
Dec 9, 2023, 9:02:16 AM12/9/23
to IceSL
OK - solved my own problem - the Purge didn't happen as I tried to print an arc of too big a radius. Here's header.gcode that works on my FLRSUN Q5:

G21 ; set units to millimeters
M104 S<TOOLTEMP> ; set extruder temp
M140 S<HBPTEMP> ; set bed temp
G28 ; home head
G90 ; use absolute coordinates
M82 ; use absolute extrusion
M190 S<HBPTEMP> ; wait for bed temp
M109 S<TOOLTEMP> ; wait for extruder temp
M420 S1; load bed levelling mesh
G1 Z15.0 F6000 ;Move the platform down 15mm

;Prime the extruder
G92 E0 ; reset extrusion distance
G1 X-98 Y0 Z0.4 F3000 ; move to arc start
G3 X0 Y-98 I98 Z0.4 E40 F400 ; lay arc stripe 90deg
G92 E0 ; reset extrusion distance
G1 E-3
G1 X0 Y-98 Z4 E-2 F3000 ; get off the bed


G1 E-1.5 F1800
G0 Z0.5
G1 E0 F300
G1 F3000 ; fix speed for the first move if not done in the print part

; start of print

Happy Days...

Reply all
Reply to author
Forward
0 new messages