Jump to content
Ultimaker Community of 3D Printing Experts

start GCode


tomnagel

Recommended Posts

Posted · start GCode

In Cura, I have a tab called "Start/End-GCode". If I compare the GCode that is generated by Cura with the lines on that tab, I notice there are some lines in the GCode even before the Startcode. I copied them both below.

 

I want to do some actions with the printer before it starts warming up. Currently, this is not possible, because the lines in StartCode are executed AFTER the warming commands.

Can I somehow influence these first few lines? Where do they come from?

 

 

Below the actual GCode:

 

M140 S65.000000

M109 T0 S190.000000

T0

M190 S65.000000

;Sliced at: Sat 10-05-2014 21:36:23

;Basic settings: Layer height: 0.2 Walls: 0.4 Fill: 0

;Print time: #P_TIME#

;Filament used: #F_AMNT#m #F_WGHT#g

;Filament cost: #F_COST#

;M190 S65 ;Uncomment to add your own bed temperature line

;M109 S190 ;Uncomment to add your own temperature line

G21 ;metric values

G90 ;absolute positioning

M82 ;set extruder to absolute mode

M107 ;start with the fan off

G28 X0 Y0 ;move X/Y to min endstops

G28 Z0 ;move Z to min endstops

G1 Z15.0 F15000 ;move the platform down 15mm

G92 E0 ;zero the extruded length

G1 F200 E3 ;extrude 3mm of feed stock

G92 E0 ;zero the extruded length again

G1 F15000

;Put printing message on LCD screen

M117 Printing...

 

And here is the StartCode:

;Sliced at: {day} {date} {time}

;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density}

;Print time: {print_time}

;Filament used: {filament_amount}m {filament_weight}g

;Filament cost: {filament_cost}

;M190 S{print_bed_temperature} ;Uncomment to add your own bed temperature line

;M109 S{print_temperature} ;Uncomment to add your own temperature line

G21 ;metric values

G90 ;absolute positioning

M82 ;set extruder to absolute mode

M107 ;start with the fan off

G28 X0 Y0 ;move X/Y to min endstops

G28 Z0 ;move Z to min endstops

G1 Z15.0 F{travel_speed} ;move the platform down 15mm

G92 E0 ;zero the extruded length

G1 F200 E3 ;extrude 3mm of feed stock

G92 E0 ;zero the extruded length again

G1 F{travel_speed}

;Put printing message on LCD screen

M117 Printing...

 

  • Link to post
    Share on other sites
    Posted · start GCode

    I always set my temp to 0C in cura which means Cura doesn't do anything related to temperature so you can add your own temperature gcodes (there's one where it waits until it gets to the temp and another gcode where it doesn't wait) or you can set the temp before you start the print or whatever.

     

  • Link to post
    Share on other sites

    Archived

    This topic is now archived and is closed to further replies.

    ×
    ×
    • Create New...