Cura: "Custom start" gcode adding M commands before my custom start code

Created on 10 Nov 2016  路  5Comments  路  Source: Ultimaker/Cura

Cura 2.3.1
Windows 10
Custom printer (Lulzbot Mini)

I have opted to use custom start and end gcodes so that I can utilize the nozzle cleaning and auto bed tramming features of my printer. I have atached two photos showing the start code I have put in, vs what actually gets put on my sd card.

When starting a print, this is how the printer behaves:
1: Heat bed to 60c
2: Heat extruder to 200c
3: Home all
4: Sets extruder tem to 140c
5: Runs through nozzle cleaning and auto tramming just fine
6: Then sets desired bed and extruder temp to 0c and waits indefinitely (I'm not sure why this occurs)

Desired start code
desired start code

Actual start code from sd card
actual start code from sd card after slicing

Last few lines of start gcode if needed
end of start code

All 5 comments

Use {material_bed_temperarure} instead of {print_bed_temperature} and {material_print_temperature} instead of {print_temperature} and it should work.

It actually detects whether you have {material_print_temperature} in the start g-code, and if you do it won't put the extruder temperature at the front of the g-code. Similar with {material_bed_temperature}.

Thank you! :) It works as expected now

Is there a list of supported g-code macro replacements like "material_print_temperature" somewhere? I used to have a personal start/end-code in Cura 15.04 which does not work in 2.6 anymore since at least F{travel_speed} is not supported anymore...

Was this page helpful?
0 / 5 - 0 ratings

Related issues

DamianSepczuk picture DamianSepczuk  路  3Comments

StanislavJochman picture StanislavJochman  路  3Comments

mubarak111nsu picture mubarak111nsu  路  3Comments

rudowinger picture rudowinger  路  3Comments

jornada812 picture jornada812  路  3Comments