I have a problem with the extruder temperature not being used by slic3r. I have set it to 195 in the repetier config file which is ok when I use the manual controls. I have also set it at 195 within the slic3r config settings but when I slice an object and go to print it reverts back to 190 and I have to change it manually after printing has started.
Is there somewhere else that I need to change this?
Look for Temperature commands in your slic3r start g-code in repetier.
If slic3r finds temp commands in the start code it will not generate temp commands itself.
If I put a temperature in the configuration within slic3r should it not use this when generating the G code? It seems wrong that I should have to read G code and make manual changes there, it is easier to use the manual override page if this is the case.
can you post your start g-code please?
The i’ll have a look at it.
If there is a temp command in the start code that ovverides the slic3r generated temps.
Normally ther is no such command in the standard start g-code.
But this depends on how you set up the configurations.
I have put the start g code below.
G28; home all axes
G90; use absolute coordinates
G21; set units to millimetres
G92; E0
M82; use absolute distances for extrusion
M109 S190; wait for temperature to be reached
G1 E10 F400; prime the nozzle
Try this instead :
G28 ; home all axes
G90 ; use absolute coordinates
G21 ; set units to millimeters
G92 E0
M82 ; use absolute distances for extrusion
M109 S[first_layer_temperature] ; wait for temperature to be reached
G1 E5 F400 ; prime the nozzle
The line : M109 S[first_layer_temperature] ; wait for temperature to be reached
uses the slic3r generated temperature.
The line : M109 S190; wait for temperature to be reached
overrides the slic3r temp commands by setting the temp to 190°C