What's new
VORON Design

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members!

Should I be using the print start macro in Klipper or my slicer?

Pichels

New member
Hello,
I have a 350mm 2.4 LDO and I have been trying to improve the fluidd print start macro and I've found conflicting information. I was able to integrate klicky and the bed meshing macro into the start, but I want to heat the print bed to the print temperature before bed meshing.

There's "a better print start macro" on github that claims to be able to do it in klipper, but other places have said that it need to be custom gcode in superslicer to work. Who is correct?

TBH if anyone has a good print start macro for a 350 LDO with klicky that would be much appreciated.

Thanks,
Pichels
 
Make the print_start macro in Klipper. Then you have to call that macro in the slicer Start GCode field. That's where you will pass the parameters like bed and nozzle temperature.

For example, my slicer has in start g-code (I use Orca):
Code:
PRINT_START BED=[first_layer_bed_temperature] HOTEND={first_layer_temperature[initial_extruder]} CHAMBER=[chamber_temperature] SIZE={first_layer_print_min[0]}_{first_layer_print_min[1]}_{first_layer_print_max[0]}_{first_layer_print_max[1]} FILAMENT={filament_type[0]}
It is passing the parameters BED, HOTEND, CHAMBER, SIZE, and FILAMENT. BED and HOTEND are the important ones telling Klipper what temperatures to run.

The rest are extras I added for additional checks and automation.
 
Top