Skip to content

TheNavy/klipper-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My custom Klipper macros

All credit goes to @dudeofawesome -> https://github.com/dudeofawesome/klipper-config He created the Marcos!

Slicer Settings to use the Macros

Note: Cura Users!

*(Cura slicer plugin) To make the macro to work in Cura slicer, you need to install the post process plugin MeshPrintSize.py (original credit: frankbags, I just made only slight modification)

  • In cura menu Help -> Show configuration folder
  • Copy MeshPrintSize.py into scripts folder
  • Restart Cura
  • In cura menu Extensions -> Post processing -> Modify G-Code and select Mesh Print Size.

CONFIG

  • START_PRINT

    • Slicer configuration

      • SuperSlicer

        Printer SettingsCustom G-CodeStart G-Code

        ;Klipper start print macro
        START_PRINT HOTEND={first_layer_temperature[initial_extruder]+extruder_temperature_offset[initial_extruder]} BED={first_layer_bed_temperature} RELATIVE_E_MODE={use_relative_e_distances} PROBE=true PROBE_AREA_START={first_layer_print_min[0]},{first_layer_print_min[1]} PROBE_AREA_END={first_layer_print_max[0]},{first_layer_print_max[1]}
      • Cura

        Note: PROBE_AREA_START and PROBE_AREA_END rely on a non-official Cura plugin. Look at Note from the beginning!

        SettingsPrintersMachine SettingsStart G-code

        ;Klipper start print macro
        START_PRINT HOTEND={material_print_temperature_layer_0} BED={material_bed_temperature_layer_0} RELATIVE_E_MODE={relative_extrusion} PROBE=true PROBE_AREA_START=%MINX%,%MINY% PROBE_AREA_END=%MAXX%,%MAXY%
  • END_PRINT

    • Slicer configuration

      • SuperSlicer

        Printer SettingsCustom G-CodeEnd G-Code

        END_PRINT ;Klipper end print macro
      • Cura

        SettingsPrintersMachine SettingsEnd G-code

        END_PRINT ;Klipper end print macro
  • BEFORE_LAYER_CHANGE

    • Slicer configuration

      • SuperSlicer

        Printer SettingsCustom G-CodeBefore layer change G-Code

        BEFORE_LAYER_CHANGE
        ;{layer_z}
      • Cura

        ExtensionsPost ProcessingModify G-CodeAdd a scriptInsert at layer change

        BEFORE_LAYER_CHANGE

About

My Ender 3v2 Klipper Config

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages