Happy with your Prusa printer? Earn $30 when you recommend us to your friend, family or shop with the updated Prusa Rewards Program. PS: They will get an extra Prusament spool!

FLSun SR PrusaSlicer Profile

FLSun SuperRacer files for PrusaSlicer
82
2335
2
6709
updated March 22, 2024

Description

PDF

1 Setup

The FLSun SuperRacer is not official supported in the PrusaSlicer software. So we need add our own printer or use a similar to start with.

Let's go!

1.1 Initial printer setup

We start the PrusaSlicer and then from the “Configuration” menu the “Configuration Wizard”

 

In the Wizard step over until you reach “Other Vendors” and select FLSun. Press “Next”-button

You should then see the available FLSun printers, which are currently supported. We used the FLSun QQS Pro as the base to start the setup for our SR printer.

So press “Next2-button until you reach the ”Filaments". You can choose the filament settings you want. They are a good starting point for different types. Later, you normally setup the parameters for the filament you buy.

Last but not least you can step over with the “Next”-button or directly press the “Finish”-button if you do not want to setup or change anymore.

 

1.2 Adjust printer settings

Now that we have added a similar printer to PrusaSlicer, we can change the settings to fit more to the SuperRacer.

After you added the QQS Pro you can select the “FLSun QQS Pro” under the tab “Printer Settings” (see screenshot bellow)

Select this printer if it was not by default or after closing the “Configuartion Wizard”. Then we first adjsut the “Max print height”. On the Website of FLSun https://flsun3d.com/products/super-racer-sr we will see the print size with 260x260x330mm. So we set the height to 330

As soon as you change some values the PrusaSlicer recognize this and shows the printer name as “modified”. So now is the point to give it the right name. To do that press the small floppy disk to the right of the printer name.

In the now open windows you can change the printer name to waht ever you want. I use a meaningful for e. g. “FLSun SR” or if you have multiple of them “FLSun SR Office”

Et voilà ! 

So now you can start with it. If you want to do more on setup for e.g. adding a bed shape go on.

1.3 Change printer bed shape (Model and Texture)

1.3.1 Model

Downlod the STL from here and then copy the file to the PrusaSlicer installation folder under the profiles folder of FLSun directory for e.g. C:\Program Piles\Prusa3D\PrusaSlicer\resources\profiles\FLSun\

Then go to the printer we added to the PrusaSlicer in chapter 1.1/1.2.

Settings → Printer Settings → General → Bed shape → Set…

Load the Model (SR.stl) as the Model

1.3.2 Texture

For the texture you can choose an existing svg-file for e.g. the Q5 or QQSP one (Q5.svg, QQSP.svg), which should be already installed by default. Alternative texture files can be found here

https://www.printables.com/de/model/315387-flsun-v400-prusaslicer-profile

or a PEI like one here

https://www.printables.com/de/model/446927-flsun-v400-pei-textur-profil

 

1.4 Custom G-Code

The G-Codes which are added at the beginnen as we choose the “FLSun QQS Pro” as the base for our setup…are OK. But we do not like how the prime line was drawn. So we changed the G-Code. To install them simple copy and paste the code bellow under the printer settings in “Custom G-Code”

REMARK: Using the published G-Codes are on your own risk!

1.4.1 Start G-Code
;STARTGCODE
M117 Initializing
; Set coordinate modes
G90 ; use absolute coordinates
M83 ; extruder relative mode
; Reset speed and extrusion rates
M200 D0 ; disable volumetric E
M220 S100 ; reset speed
; Set initial warmup temps
M117 Nozzle preheat
M104 S100 ; preheat extruder to no ooze temp
M140 S[first_layer_bed_temperature] ; set bed temp
M190 S[first_layer_bed_temperature] ; wait for bed final temp
M300 S40 P10 ; Bip
; Home
M117 Homing
G28 ; home all with default mesh bed level
; For ABL users put G29 for a leveling request
; Final warmup routine
M117 Final warmup
M104 S[first_layer_temperature] ; set extruder final temp
M109 S[first_layer_temperature] ; wait for extruder final temp
M190 S[first_layer_bed_temperature] ; wait for bed final temp
M300 S440 P200     ; 1st beep for printer ready and allow some time to clean nozzle
M300 S0 P250       ; wait between dual beep
M300 S440 P200     ; 2nd beep for printer ready
G4 S10             ; wait to clean the nozzle
M300 S440 P200     ; 3rd beep for ready to start printing
; Prime line routine
M117 Printing prime line
;M900 K0; Disable Linear Advance (Marlin) for prime line
G92 E0.0; reset extrusion distance
G1 F3000 Z1
G1 X-150 Y0 Z0.4
G92 E0
G3 X0 Y-130 I150 Z0.3 E30 F2000
G92 E0.0 ; reset extrusion distance
; Final print adjustments
M117 Preparing to print
;M82 ; extruder absolute mode
M221 S{if layer_height<0.075}100{else}95{endif}
M300 S40 P10 ; chirp
M117 Print [input_filename_base]; Display: Printing started...
3.2 End G-Code
; printing object ENDGCODE
G92 E0.0 ; prepare to retract
G1 E-6 F3000; retract to avoid stringing
; Anti-stringing end wiggle
{if layer_z < max_print_height}G1 Z{min(layer_z+100, max_print_height)}{endif} F4000 ; Move print head up
G1 X0 Y120 F3000 ; present print
; Reset print setting overrides
G92 E0
M200 D0 ; disable volumetric e
M220 S100 ; reset speed factor to 100%
M221 S100 ; reset extruder factor to 100%
;M900 K0 ; reset linear acceleration(Marlin)
; Shut down printer
M104 S0 ; turn off temperature
M140 S0 ; turn off heatbed
M107 ; turn off fan
M18 S180 ;disable motors after 180s
M300 S40 P10 ; Bip
M117 Print finish.
3.3 Before layer change G-Code
;BEFORE_LAYER_CHANGE
G92 E0.0
;[layer_z]

3.4 After layer change G-Code
;AFTER_LAYER_CHANGE
;[layer_z]

 

Tags



Model origin

The author marked this model as their own original creation.

License