Jump to content

NameOfTheDragon

New member
  • Posts

    1
  • Joined

  • Last visited

Personal Information

  • 3D printer
    Other 3D printer

NameOfTheDragon's Achievements

0

Reputation

  1. Hi everyone. I've tried looking in the online guides for this but I can't seem to find anything. I'm using Klipper firmware and I want to set the pressure advance based on the nozzle diameter. Is that something I can do in Cura? Basically what I need is a case statement, or if-then-else. The gcode I need to add is: SET_PRESSURE_ADVANCE ADVANCE=n.nnn For a 0.4mm nozzle the value should be 0.153, for a 0.2mm nozzle it's 0.250, etc. The values are determined by printing a calibration tower and they are different for every nozzle size and in some cases per filament. In Prusa Slicer I've done it like this: {if nozzle_diameter[0] == 0.2} SET_PRESSURE_ADVANCE ADVANCE=0.250 {elsif nozzle_diameter[0] == 0.4} SET_PRESSURE_ADVANCE ADVANCE=0.153 {endif} I imagine there must be some similar technique in Cura, Can anyone point me to the right documentation or an example, please?
×
×
  • Create New...