awabom / 3dprint

20 stars 3 forks source link

M104 S130 forced #10

Closed phoenX80 closed 4 months ago

phoenX80 commented 4 months ago

Hey I clogged the SV04 now twice because I found it resets to 130 degrees on both extruders because of IDEXPreheat.py. Even if I set manual pause temperatures the printer uses 130 degrees Is M104 S130 T1 ; Converted cool-down to deep-freeze: M104 S225 T1 ; set temperature ;cooldown correct in the gcode to get 225 cool down temp or does this force 130? Because it does. Anyway idea to not cool down to 130 degrees between tool changes? What is the intent of the 130 setting? Thanks!

phoenX80 commented 4 months ago

AutoTemp Code

`; generated by PrusaSlicer 2.8.0-beta1+win64 on 2024-06-23 at 07:02:34 UTC ; ; external perimeters extrusion width = 0.45mm ; perimeters extrusion width = 0.45mm ; infill extrusion width = 0.45mm ; solid infill extrusion width = 0.45mm ; top infill extrusion width = 0.40mm ; support material extrusion width = 0.40mm ; external perimeters extrusion width = 0.45mm ; perimeters extrusion width = 0.45mm ; infill extrusion width = 0.45mm ; solid infill extrusion width = 0.45mm ; top infill extrusion width = 0.40mm ; support material extrusion width = 0.40mm ; external perimeters extrusion width = 0.45mm ; perimeters extrusion width = 0.45mm ; infill extrusion width = 0.45mm ; solid infill extrusion width = 0.45mm ; top infill extrusion width = 0.40mm ; support material extrusion width = 0.40mm M73 P0 R608 ; printing object PikachuThick_tail.stl id:2 copy 0 ; stop printing object PikachuThick_tail.stl id:2 copy 0 ; printing object Stitch_Base.stl id:1 copy 0 ; stop printing object Stitch_Base.stl id:1 copy 0 ; printing object Stitch.stl id:0 copy 0 ; stop printing object Stitch.stl id:0 copy 0 ;TYPE:Custom M605 S1 ; Auto-Park Mode G90 ; use absolute coordinates M83 ; extruder relative mode M413 S0 ; disable power-loss recovery M140 S70 ; set final bed temp ; set temporary nozzle temps to prevent oozing during homing (or disable if not used) M104 S160 T0 M104 S195 T1 G28 X ; home extruders on x-axis (to the buckets) M280 P0 S160 ; Reset BL/CR Touch M190 S70 ; wait for bed temp to stabilize G34 ; z stepper auto-align G28 ; home all axis G28 X ; home extruder on x-axis (to the buckets) M420 S1 ; enable bed leveling ; set final nozzle temps (or disable if not used) M104 S210 T0 M104 S245 T1 M211 S0 ; disable software end-stop (otherwise left extruder cannot move to bucket with G1) T0 G1 Z2.0 F3000 ; Move Z Axis down near bed G1 X-50 F7200 ; To bucket M109 S210 T0; wait for nozzle temp to stabilize G92 E0 ; Reset Extruder G1 X0.5 Y20 Z0.3 F5000.0 ; Move to start position G1 X0.5 Y200.0 Z0.3 F1500.0 E14 ; Draw the first line G1 X1 Y200.0 Z0.3 F5000.0 ; Move to side a little G1 X1 Y20 Z0.3 F1500.0 E14 ; Draw the second line G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed G1 X-50 F7200 ; Back to bucket ; Lower temp of nozzle until PrusaSlicer ooze-prevention heats either of the extruders (only if both are used) ; Removed cool-down: M104 S195 T0 ;cooldown T1 G1 Z2.0 F3000 ; Move Z Axis down near bed G1 X350 F7200 ; To bucket M109 S245 T1; wait for nozzle temp to stabilize G92 E0 ; Reset Extruder G1 X299.5 Y20 Z0.3 F5000.0 ; Move to start position G1 X299.5 Y200.0 Z0.3 F1500.0 E14 ; Draw the first line G1 X299 Y200.0 Z0.3 F5000.0 ; Move to side a little G1 X299 Y20 Z0.3 F1500.0 E14 ; Draw the second line G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed G1 X350 F7200 ; Back to bucket G1 E-5 F1200 ; CUSTOM RETRACT - UNDO T1: G1 E5.05 F1200 ; OozeFix ; Lower temp of nozzle until PrusaSlicer ooze-prevention heats either of the extruders (only if both are used) M104 S130 T1 ; Converted cool-down to deep-freeze: M104 S230 T1 ;cooldown G21 ; set units to millimeters G90 ; use absolute coordinates M83 ; use relative distances for extrusion ; tool change M211 S0 ; disable software end-stop for T0 T0 ; active next extruder G1 X-50 F7200 ; move to bucket ; already stabilized temp: M109 S210 T0 ; make sure heated (over bucket) ; z-hop on tool change G1 Z0.6 F7200 ; tool change z-hop G1 F7200 ; Set feedrate so PS detects it being set (when uncommented by script) ;TOOL_Z_UNHOP:0 M211 S1 ; enable software end-stop after T0 change ; Filament gcode M900 K0.05 ; Calibrated using 0.4mm nozzle and HobbyKing PLA (Leaf Green) ; already stabilized temp: M109 S210 T0 ; set temperature and wait for it to be reached M107 ;LAYER_CHANGE ;Z:0.2 ;HEIGHT:0.2 ; printing object Stitch_Base.stl id:1 copy 0 ; stop printing object Stitch_Base.stl id:1 copy 0 G1 E-2 F1200 ; disabled in z-hop: G1 Z.2 F7200 G1 X133.49 Y126.786 ; disabled in z-hop: G1 Z.2 G1 Z0.2 ; un-z-hop to target height minus extra unhop G1 E2 F1200 ;TYPE:Skirt/Brim ;WIDTH:0.45 G1 F1800 G1 X173.186 Y84.991 E1.87307 G1 X175.186 Y83.291 E.0853 G1 X177.038 Y82.008 E.07321 G1 X179.017 Y80.889 E.07388 G1 X181.126 Y79.94 E.07515 G1 X183.879 Y79.024 E.09428 G1 X186.729 Y78.415 E.0947 G1 X189.697 Y78.107 E.09696 G1 X192.068 Y78.079 E.07705 G1 X194.489 Y78.23 E.07882 G1 X197.452 Y78.643 E.09721 G1 X202.15 Y79.719 E.15661 G1 X207.046 Y81.358 E.16777 G1 X212.834 Y83.916 E.20563 G1 X218.238 Y86.878 E.20025 G1 X224.025 Y90.773 E.22667 G1 X227.151 Y93.238 E.12936 G1 X229.978 Y95.746 E.1228 G1 X234.694 Y100.663 E.22139`

Manual set temp

`; generated by PrusaSlicer 2.8.0-beta1+win64 on 2024-06-23 at 06:49:45 UTC ; ; external perimeters extrusion width = 0.45mm ; perimeters extrusion width = 0.45mm ; infill extrusion width = 0.45mm ; solid infill extrusion width = 0.45mm ; top infill extrusion width = 0.40mm ; support material extrusion width = 0.40mm ; external perimeters extrusion width = 0.45mm ; perimeters extrusion width = 0.45mm ; infill extrusion width = 0.45mm ; solid infill extrusion width = 0.45mm ; top infill extrusion width = 0.40mm ; support material extrusion width = 0.40mm ; external perimeters extrusion width = 0.45mm ; perimeters extrusion width = 0.45mm ; infill extrusion width = 0.45mm ; solid infill extrusion width = 0.45mm ; top infill extrusion width = 0.40mm ; support material extrusion width = 0.40mm M73 P0 R608 ; printing object PikachuThick_tail.stl id:2 copy 0 ; stop printing object PikachuThick_tail.stl id:2 copy 0 ; printing object Stitch_Base.stl id:1 copy 0 ; stop printing object Stitch_Base.stl id:1 copy 0 ; printing object Stitch.stl id:0 copy 0 ; stop printing object Stitch.stl id:0 copy 0 ;TYPE:Custom M605 S1 ; Auto-Park Mode G90 ; use absolute coordinates M83 ; extruder relative mode M413 S0 ; disable power-loss recovery M140 S70 ; set final bed temp ; set temporary nozzle temps to prevent oozing during homing (or disable if not used) M104 S160 T0 M104 S195 T1 G28 X ; home extruders on x-axis (to the buckets) M280 P0 S160 ; Reset BL/CR Touch M190 S70 ; wait for bed temp to stabilize G34 ; z stepper auto-align G28 ; home all axis G28 X ; home extruder on x-axis (to the buckets) M420 S1 ; enable bed leveling ; set final nozzle temps (or disable if not used) M104 S210 T0 M104 S245 T1 M211 S0 ; disable software end-stop (otherwise left extruder cannot move to bucket with G1) T0 G1 Z2.0 F3000 ; Move Z Axis down near bed G1 X-50 F7200 ; To bucket M109 S210 T0; wait for nozzle temp to stabilize G92 E0 ; Reset Extruder G1 X0.5 Y20 Z0.3 F5000.0 ; Move to start position G1 X0.5 Y200.0 Z0.3 F1500.0 E14 ; Draw the first line G1 X1 Y200.0 Z0.3 F5000.0 ; Move to side a little G1 X1 Y20 Z0.3 F1500.0 E14 ; Draw the second line G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed G1 X-50 F7200 ; Back to bucket ; Lower temp of nozzle until PrusaSlicer ooze-prevention heats either of the extruders (only if both are used) ; Removed cool-down: M104 S190 T0 ;cooldown T1 G1 Z2.0 F3000 ; Move Z Axis down near bed G1 X350 F7200 ; To bucket M109 S245 T1; wait for nozzle temp to stabilize G92 E0 ; Reset Extruder G1 X299.5 Y20 Z0.3 F5000.0 ; Move to start position G1 X299.5 Y200.0 Z0.3 F1500.0 E14 ; Draw the first line G1 X299 Y200.0 Z0.3 F5000.0 ; Move to side a little G1 X299 Y20 Z0.3 F1500.0 E14 ; Draw the second line G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed G1 X350 F7200 ; Back to bucket G1 E-5 F1200 ; CUSTOM RETRACT - UNDO T1: G1 E5.05 F1200 ; OozeFix ; Lower temp of nozzle until PrusaSlicer ooze-prevention heats either of the extruders (only if both are used) M104 S130 T1 ; Converted cool-down to deep-freeze: M104 S225 T1 ;cooldown G21 ; set units to millimeters G90 ; use absolute coordinates M83 ; use relative distances for extrusion ; tool change M211 S0 ; disable software end-stop for T0 T0 ; active next extruder G1 X-50 F7200 ; move to bucket ; already stabilized temp: M109 S210 T0 ; make sure heated (over bucket) ; z-hop on tool change G1 Z0.6 F7200 ; tool change z-hop G1 F7200 ; Set feedrate so PS detects it being set (when uncommented by script) ;TOOL_Z_UNHOP:0 M211 S1 ; enable software end-stop after T0 change ; Filament gcode M900 K0.05 ; Calibrated using 0.4mm nozzle and HobbyKing PLA (Leaf Green) ; already stabilized temp: M109 S210 T0 ; set temperature and wait for it to be reached M107 ;LAYER_CHANGE ;Z:0.2 ;HEIGHT:0.2 ; printing object Stitch_Base.stl id:1 copy 0 ; stop printing object Stitch_Base.stl id:1 copy 0 G1 E-2 F1200 ; disabled in z-hop: G1 Z.2 F7200 G1 X133.49 Y126.786 ; disabled in z-hop: G1 Z.2 G1 Z0.2 ; un-z-hop to target height minus extra unhop G1 E2 F1200 ;TYPE:Skirt/Brim ;WIDTH:0.45 G1 F1800 G1 X173.186 Y84.991 E1.87307 G1 X175.186 Y83.291 E.0853 G1 X177.038 Y82.008 E.07321 G1 X179.017 Y80.889 E.07388 G1 X181.126 Y79.94 E.07515 G1 X183.879 Y79.024 E.09428 G1 X186.729 Y78.415 E.0947 G1 X189.697 Y78.107 E.09696 G1 X192.068 Y78.079 E.07705 G1 X194.489 Y78.23 E.07882 G1 X197.452 Y78.643 E.09721 G1 X202.15 Y79.719 E.15661 G1 X207.046 Y81.358 E.16777 G1 X212.834 Y83.916 E.20563 G1 X218.238 Y86.878 E.20025 G1 X224.025 Y90.773 E.22667 G1 X227.151 Y93.238 E.12936 G1 X229.978 Y95.746 E.1228 G1 X234.694 Y100.663 E.22139 G1 X237.884 Y104.66 E.16618 G1 X241.125 Y109.626 E.1927 G1 X243.104 Y113.332 E.13652 G1 X244.752 Y117.164 E.13555 G1 X246.311 Y121.989 E.16477 G1 X247.056 Y125.314 E.11072 G1 X247.589 Y129.824 E.14757 G1 X247.624 Y133.113 E.10688`
phoenX80 commented 4 months ago

I found a burnt through PTFE tube inside the extruder, maybe that was the culprit - could you confirm that 130 degrees is intentional? Can I adjust it or does it mess with some preheat calculations?