I just ran the M303 T1 S300, and it failed again. Unable to reach temp. I know it's putting out 24V to the nozzle heater, I'll check the resistance in the cartridge and see what the amp draw is.
Best posts made by Speed0verdose
-
RE: Target temperature was not reached
Latest posts made by Speed0verdose
-
RE: Target temperature was not reached
@phaedrux said in Target temperature was not reached:
Is there something wrong with the assembly of the hotend sapping away heat? It seems strange that a 50w heater can't reach 300c.
I don't believe so, I'm using a HeroMe6 printed in PETG, using a Phaetus Dragon HF direct mount to the base with a standard ender heatsink cooling fan, and a Bondtech LGX Lite on top. I even used the thermal paste that came with the hot end on both the cartridge and sensor.
Just confirmed that the heater is pulling 51W from the wall.
@norder said in Target temperature was not reached:
@speed0verdose
I have to ask that now because it wasn't mentioned.
The PT100 thermistor for the HotEnd is connected to a PT100 daughter board, right?Google Translate
-- Original Text --Ich muss das jetzt mal fragen, weil es nicht erwähnt wurde.
Der PT100 Thermistor für das HotEnd ist an einer PT100 Tochterplatine angeschlossen, oder ?yes, it's a 2 wire PT100 connected to a daughter-board see original post for how it's configurated.
-
RE: Target temperature was not reached
I just ran the M303 T1 S300, and it failed again. Unable to reach temp. I know it's putting out 24V to the nozzle heater, I'll check the resistance in the cartridge and see what the amp draw is.
-
RE: Target temperature was not reached
@jay_s_uk said in Target temperature was not reached:
@speed0verdose here's what the wiki says about tuning as a tool.
It also allows for tuning a tool, rather than just a heater, which tunes the heater with related fans both off and on. The purpose of this is to allow the heater control to implement feedforward, which monitors fan PWM changes and adjusts the heater power, before the PID algorithm recognises that something has changed
Once you've tuned one tool you can just apply the same M307 settings to each tool.
You should be able to reach 300 degrees ok with a 50w cartridgeI'm still really new to this, but the only difference in my "tools" are the z-offsets and diameter due to different brands and style nozzles.
How do I enter different M307 settings for different tools, when it's the same print head, cartridge, etc?
What would those config sections look like?
-
RE: Target temperature was not reached
@jay_s_uk said in Target temperature was not reached:
@speed0verdose what size heater cartridge is it? theres a good chance it can't reach 300 degrees
also, you should tune your hotend as a tool usingM303 T0 S260
obviously adjusting the temp to whatever you want. This activates the part cooling fans through the second half of tuning to take their effect into accountI hadn't thought of that. How would that differ from using H1 to T0?
I have set up more than 1 "Tool" for different nozzles that require different Z offsets. Will that need to be taken into consideration?
-
RE: Target temperature was not reached
Sorry, i forgot that important part.
I'm using a Slice Eng. 50W cartridge at 24 volts off the card and a 2-wire PT100.
-
Target temperature was not reached
I'm having trouble running a calibration Temperature Tower for PETG. I'm using a Post-processing > Modify G Code script that changes the temp every n layers.
However, when going up (hotter) in temp I am getting a fault that the temp is rising too slowly. I figured it must be because when I did the auto-tuning of the heater it was I only set it for 260C M303 H1 S260. I then tried to bump up the temp for Auto-tuning and set it to S300.
Slice Engineering 50W heater Cartridge
PT100 2-wireHowever, this was when I started getting the error:
9/6/2022, 11:05:42 AM Auto tune cancelled because target temperature was not reached
9/6/2022, 10:58:42 AM Auto tune starting phase 1, heating up
9/6/2022, 10:58:37 AM M303 T1 S300 Auto tuning heater 1 using target temperature 300.0°C and PWM 1.00 - do not leave printer unattendedNOTE: M307 H1 has the original tune commented out so I could run the tune both ways, and both were unsuccessful
; Configuration file for Duet WiFi (firmware version 3.3) ; executed by the firmware on start-up ; ; generated by RepRapFirmware Configuration Tool v3.3.12 on Fri Aug 12 2022 22:17:07 GMT-0500 (Central Daylight Time) ; General preferences M575 P1 S1 B57600 ; enable support for PanelDue G90 ; send absolute coordinates... M83 ; ...but relative extruder moves M550 P"Ender 5+" ; set printer name ; Network M552 S1 ; enable network M586 P0 S1 ; enable HTTP M586 P1 S0 ; disable FTP M586 P2 S1 ; enable Telnet ; Drives M569 P0 S1 ; physical drive 0 goes forwards M569 P1 S1 ; physical drive 1 goes forwards M569 P2 S0 ; physical drive 2 goes backwards M569 P3 S1 ; physical drive 3 goes forwards - Extruder M584 X0 Y1 Z2 E3 ; set drive mapping M350 X16 Y16 Z16 E16 I1 ; configure microstepping with interpolation M92 X80.00 Y80.00 Z800.00 E560.00 ; set steps per mm M566 X900.00 Y900.00 Z450.00 E120.00 ; set maximum instantaneous speed changes (mm/min) M203 X4800.00 Y4800.00 Z1500.00 E500.00 ; set maximum speeds (mm/min) M201 X500.00 Y500.00 Z10.00 E250.00 ; set accelerations (mm/s^2) M906 X800 Y800 Z800 E600 I30 ; set motor currents (mA) and motor idle factor in per cent M84 S30 ; Set idle timeout ; Axis Limits M208 X0 Y0 Z0 S1 ; set axis minima M208 X366 Y358 Z400 S0 ; set axis maxima ; Endstops M574 X1 S1 P"xstop" ; configure switch-type (e.g. microswitch) endstop for low end on X via pin xstop M574 Y1 S1 P"ystop" ; configure switch-type (e.g. microswitch) endstop for low end on Y via pin ystop M574 Z2 S2 ; configure Z-probe endstop for high end on Z ; Filament Runout M591 D0 P1 C"e0stop" S1 ; simple filament microswitch high signal when filament present ; Z-Probe M950 S0 C"exp.heater3" ; create servo pin 0 for BLTouch M558 P9 C"^zprobe.in" H2.5 F120 T4800 A2 ; set Z probe type to bltouch and the dive height + speeds G31 P500 X40 Y6 Z3.45 ; set Z probe trigger value, offset and trigger height M557 X40:366 Y6:352 S60 ; define mesh grid ; Heaters M308 S0 P"bedtemp" Y"thermistor" T100000 B4138 ; configure sensor 0 as thermistor on pin bedtemp M950 H0 C"Bed Heat" T0 ; create bed heater output on bedheat and map it to sensor 0 M307 H0 R0.202 K0.291:0.000 D7.13 E1.35 S1.00 B0 ; disable bang-bang mode for the bed heater and set PWM limit M140 H0 ; map heated bed to heater 0 M143 H0 S100 ; set temperature limit for heater 0 to 100C M308 S1 P"spi.cs1" Y"rtd-max31865" ; create sensor number 1 as a PT100 sensor in the first position on the Duet 2 daughterboard connector M950 H1 C"e0heat" T1 ; create nozzle heater output on e0heat and map it to sensor 1 M307 H1 B0 S1.00 ; disable bang-bang mode for heater and set PWM limit ;M307 H1 R2.227 K0.493:0.000 D3.07 E1.35 S1.00 B0 V24.0 ; disable bang-bang mode for heater and set PWM limit M143 H1 S310 ; set temperature limit for heater 1 to 280C ; Fans M950 F0 C"fan0" Q500 ; create fan 0 on pin fan0 and set its frequency M106 P0 C"Heatsink" S0 H1 T45 ; set fan 0 name and value. Thermostatic control is turned on M950 F1 C"fan1" Q500 ; create fan 1 on pin fan1 and set its frequency M106 P1 C"Parts Cooling" S0 H-1 ; set fan 1 name and value. Thermostatic control is turned off ; Tools M563 P0 S".4mm Phaetus" D0 H1 F0 ; define tool 0 G10 P0 X0 Y0 Z-0.4 ; set tool 0 axis offsets G10 P0 R0 S0 ; set initial tool 0 active and standby temperatures to 0C M563 P1 S".08mm MS" D0 H1 F0 ; define tool 1 G10 P1 X0 Y0 Z-2.65 ; set tool 1 axis offsets G10 P1 R0 S0 ; set initial tool 1 active and standby temperatures to 0C ; Custom settings are not defined ; Miscellaneous M911 S10 R11 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000" ; set voltage thresholds and actions to run on power loss T0 P0 ; select first tool