I am becoming crazy solving HE temp problem
-
Suddenly my heater going fault. ( temperature rise too slowly)
I changed the thermistor and heating cartridge with an identical model but the problem remains the same.I connected an extra thermometer to the hot end and what I see is that the temperature, in reality, reaches 260 but the printer thermometer stops around 196 and doesn't go further.
During cold down the external thermometer register, a fasted drop-down of the temperature than the printer thermometer.
Any idea what could be wrong. The problem arised suddenly after a regular switch off the printer
-
Try to make a PID-Tuning...
-
@claustro Please provide some information. Send M115 and post reply. Post config.g. What thermistor are you using?
Iam
-
@droftarts @cosmowave
thank you for answering me. The problem arised suddenly so I don't think a config problem.
The thermistor is semitec 104gt-2 , is the same I always use with this printer
I tried to make a pid tuning but it stops because it can reach the set temperature, maybe I can try to make a pid tuning at 180 instead of at 200 for one time.FIRMWARE_NAME: RepRapFirmware for Duet 2 WiFi/Ethernet FIRMWARE_VERSION: 2.05.1 ELECTRONICS: Duet WiFi 1.0 or 1.01 FIRMWARE_DATE: 2020-02-09b1
; Communication and general M111 S0 ; Debug off M550 PDBOT ; Machine name (P + anything you like) M551 heather9 ; Machine password (used for FTP connections) M540 P0xBE:0xEF:0xDE:0xAD:0xFE:0xED ; MAC Address - If you have more than one Duet on your network, they must all have different MAC addresses, so change the last digits M552 S1 ; Enable WiFi M555 P2 ; Set output to look like Marlin M564 H0 ;M575 P1 B57600 S1 ; Comms parameters for PanelDue; Machine configuration M569 P0 S1 ; Drive 0 M569 P1 S1 ; Drive 1 M569 P2 S0 ; Drive 2 M569 P3 S0 ; Drive 3 M569 P4 S1 ; Drive 4 M574 X1 Y2 Z0 S0 ; set endstop configuration (X1 is at MIN end. Y2 is at MAX end. (active high switch = S1, active low switch= S0) M667 S1 ; set CoreXY mode ;M350 X16 Y16 Z16 E16 I1 ; Set 16x microstepping with interpolation M92 X100 Y100 Z1000 ; Set axis steps/mm. Check that the printer really move as much as you tell it. Not more and not less. M92 E422:422 ; Set extruder steps/mm. Change this to match your extruder. M906 X1200 Y1200 Z1300 E800 ; Set motor currents (mA). Increase if motor is to weak. Lower if motor gets too hot. 800-1000 is good for most. M201 X1500 Y1500 Z400 E4000 ; Accelerations (mm/s^2). The acceleration, speed and jerk is a setting you can alter to try making the printer to print as nice as possible.. M203 X15000 Y15000 Z300 E1500 ; Maximum speeds (mm/min) M566 X600 Y600 Z24 E1200 ; Maximum jerk speeds mm/minute M208 S0 X334 Y290 Z300 ; set axis maxima (adjust to suit your machine) M208 S1 X0 Y0 Z0 ; set axis minima (adjust to make X=0 and Y=0 the edges of the bed) G21 ; Work in millimetres G90 ; Send absolute coordinates... M83 ; ...but relative extruder moves; Z probe M404 N1.75 ;spessore fialmento per cprint monitor ;*** You can use S and B parameters to define the parameters of the thermistors you are using. Standard 100k thermistor from E3d is 4388 or 4725. M305 P0 T100000 B4388 R4700 H0 L0 ; Put your own H and/or L values here to set the bed thermistor ADC correction M305 P1 T100000 B4267 R4700 H0 L0 ; Put your own H and/or L values here to set the first nozzle thermistor ADC correction ;***Use for autotune. M307 H0 A142 C293.5 D5.4 B0 ;Autotune result for bed M307 H1 A588.5 C242.9 D6.7 B0 ;Autotuen result for first nozzle; Fans M106 P1 T45 H1 ; enable thermostatic mode for fan 1 at temp 45 degrees. Fan turns on when P1(extruder 1) is above 45 degrees.; Tool definition M563 P0 D0 H1 ; Define tool 0 G10 P0 S0 R0 ; Set tool 0 operating and standby temperatures T0 ; select first hot end ;*** Fan config M106 P1 T45 H1 M106 P2 H-1 ;*** BLTouch M307 H3 A-1 C-1 D-1 ;M307 H7 A-1 C-1 D-1 M558 P9 H10 R0.2 F100 T7000 A5 B0 M574 E0 S0 G31 P25 X-31 Y19 Z0.950 ; OFFSET Z !!!!!!!!!!!!!!!! Numeri più alti avvicnano al piatto M376 H15 ; fade compensation limite 15mm M557 X24:324 Y0:290 S40 M375 ; Load heightmap.csv ; Manual Bed leveling assistant prerequisite DA CONTROLLARE M671 X3.0:321.0:160.0 Y245.70:250.7:-30.0 P0.5 ; in ordine prima tutte le X poi le Y P sta per il passo delle viti M4=0.7 M5=0.5 ;*** Autupause M911 S23 R23 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000" ; Configure automatic saving on power loss M501 ; Load Config-Override.g that is created using M500 ;*** Filament sensor M591 D0 P3 C3 S1 R50:150 L25.5 E3.0 ; prova messa da nuova mm TOGLIERE ; PER RIATTIVARE ;M591 D0 P3 S23.2 C3 R70:130 E5.0 ; Duet3d sensor for extruder drive 0 is connected to endstop input 3 (E0), 23.5mm/rev, 50% error detection tolerance, 3mm comparison length ;M591 D0 ; display filament sensor parameters for extruder drive 0 mm ;D = extruder drive number ;P = filament sensor type. P3 = Duet3D filament monitor without additional filament presence detection switch, P4 = Duet3D filament monitor with switch. ;Snnn = mm of filament fed per complete rotation of the sensor wheel. May be positive or negative. ;C = endstop number (0 = X, 1 = Y, 2 = Z, 3 = E0 etc.). Endstop inputs 5-9 which are on the DueX2 or DueX5 expansion boards cannot be used. Endstop inputs 10-11 on the CONN_LCD connector can be used. ;R = relative tolerance in %, default 20% ;E = minimum extrusion length before a commanded/measured comparison is done, default 3mm /*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/* END OF CONFIG.G /*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*
-
@claustro said in I am becoming crazy solving HE temp problem:
Any reason you're using:
M305 P1 T100000 B4267 R4700 H0 L0
When a 104gt-2 is usually defined as:
M305 P1 T100000 B4725 C7.060000e-8 R4700
?Ian
-
This is the string suggested the seller where I bought the thermistor.
I can try to change it . -
@claustro, does the temperature read correctly when the hot end is cold, i.e. room temperature?
-
@dc42
Yes it is correct.
This problem occurred before. I dismantle the HE changed thermistor and cartridge many times and without a clear reason ti starts working again correctly , till yesterday -
@claustro You could try autotuning the thermistor ADCs: https://duet3d.dozuki.com/Wiki/Calibrating_thermistor_and_PT1000_readings
You'll have to use the 'Manual calibration' on Duet 2 WiFi.Ian
-
I made a pid tuning at 190 degree instead of 240.
changhed the m305 as suggested.
Seems ok for now , let's see.
Thank you all