The gcode generated by sclic3r seems to be insensible to the temperature I set in filament setting. The workaround I'm using is to manually add to g-code (or put in printer settings - custom g-code - start g code) something like M104 S200 but then if I change the filament setting the temperature remains the same (200 in the example). Same problem for the bed temperature.
Any solution to this problem ?
G-code insensible to temperature setting
-
- Posts: 11
- Joined: Mon Mar 23, 2015 5:54 am
-
- Posts: 1405
- Joined: Fri Feb 06, 2015 1:33 pm
Re: G-code insensible to temperature setting
Add these codes in slic3r:
Printer settings>Custom G-code>Start G-Code
G21 ; set units to millimeters
M107
M190 S80 ; wait for bed temperature to be reached
M104 S200 ; set temperature
G28 ; home all axis
G1 Z5 F5000; lift nozzle
M109 S200 ; wait for temperature to be reached
Custom G-code>End G-code:
M107
M190 S0; turn off bed temperature
M104 S0; turn off extruder temperature
G28 X0; home X axis
M84; disable motors
Printer settings>Custom G-code>Start G-Code
G21 ; set units to millimeters
M107
M190 S80 ; wait for bed temperature to be reached
M104 S200 ; set temperature
G28 ; home all axis
G1 Z5 F5000; lift nozzle
M109 S200 ; wait for temperature to be reached
Custom G-code>End G-code:
M107
M190 S0; turn off bed temperature
M104 S0; turn off extruder temperature
G28 X0; home X axis
M84; disable motors
-
- Posts: 11
- Joined: Mon Mar 23, 2015 5:54 am
Re: G-code insensible to temperature setting
It is what I'm doing already.
Unfortunatrly adding what you suggest the temperature will be always 200.
If I select a different filament type, having for example 220 as extruder temperature, that would be ignored.
Unfortunatrly adding what you suggest the temperature will be always 200.
If I select a different filament type, having for example 220 as extruder temperature, that would be ignored.
-
- Posts: 1405
- Joined: Fri Feb 06, 2015 1:33 pm
Re: G-code insensible to temperature setting
The simplest way is deleting those codes, leaving "G28 ; home all axis" at "Start G-code", and leaving "G28 X0; home X axis" at "End G-code".
But you have to set the temperature yourself on LCD or Repetier.
But you have to set the temperature yourself on LCD or Repetier.