Cura still add the default startup code even I added M104, M140, M109 and M190 in mine.
;FLAVOR:Marlin
;TIME:1263
;Filament used: 0.635584m
;Layer height: 0.2
;Generated with Cura_SteamEngine 3.2.1
M190 S90
M104 S190
M109 S190
M82 ;absolute extrusion mode
;Sliced at: Thu 08-03-2018 18:00:54
;Basic settings: Layer height: 0.2 Walls: 0.8 Fill: {fill_density}
;Print time: 00:21:03
;Filament used: [0.24]m [1.8956608984375]g
;Filament cost: [0]
M117 Preparing...
M140 S90 ;set bed temperature
M104 S190 ;Start heating extruder
G21 ;metric values
G90 ;absolute positioning
M82 ;set extruder to absolute mode
G28 ;move X, Y, Z
G1 Z15.0 F150 ;move the platform down 15mm
G1 X50 F{travel_speed} ;move X to centre
G92 E0 ;zero the extruded length
;M106 S255 ;fan on
M109 S190 ;set extruder temperature and wait
M190 S90
.
.
.
Have I missed anything?
Thanks.