@mfs12 Got it. Thanks for letting me know!
Latest posts made by helpimlost
-
RE: PanelDue Issue with Standby Temperatures
-
PanelDue Issue with Standby Temperatures
I've recently updated my Duet 3 + SBC setup to 3.4.0beta1 and paneldue to 3.3.0-rc3. I'm not sure if it's because I'm using multiple heaters for one tool but there are more stand temperature input fields on the paneldue screen than there should be.
I'd like to know if I'm doing something wrong with one of the configurations I'm using or if this is a known issue.
One configuration has the two heaters set up as two logical heaters, each assigned to a heater output but both assigned to a single tool. The other configuration uses the new feature of 3.4.0 of assigning multiple heater outputs to a single logical heater. The configurations are below.
Two logical heaters 1 tool:
;RailCore Duet 3 + SBC ; Temperature Sensors Magnum+ M308 S0 P"temp0" Y"thermistor" A"bed_heat" T100000 B4240 H0 L0 ;Bed thermistor - connected to temp0 M308 S1 P"temp1" Y"PT1000" A"RTemp" ;Slice PT1000 on Right side ;Define heaters Magnum+ M950 H0 C"out0" T0 ;Bed heater is on out0 M950 H1 C"out1" T1 ;Magnum+ Heater M950 H2 C"out2" T1 ;Magnum+ Heater ;Define Bed M140 H0 ;Heater PID Tuning M307 H0 A90.0 C700.0 D10.0 S1.00 B1 ;Bed Heater M303 Results ;Magnum+ Max Temperatures M570 S360 M143 H1 S460 ;Set max hotend temperature M143 H2 S460 ; Fans M950 F0 C"out8" ;Hotend fan on "out8" connector M106 P0 S255 H1:2 T50 ;enable thermostatic mode for hotend fan M950 F1 C"out9" ;Layer fan on "out4" connector M106 P1 S0 ;Layer Fan ; Tool definitions Magnum+ M563 P0 D0 H1:2 S"Magnum+" F1 ;Define Magnum+ M568 P0 S0:0 R0 ;Set Magnum+ operating and standby temperatures T0 ;select first hot end
One logical heater 1 tool:
;RailCore Duet 3 + SBC ; Temperature Sensors Magnum+ M308 S0 P"temp0" Y"thermistor" A"bed_heat" T100000 B4240 H0 L0 ;Bed thermistor - connected to temp0 M308 S1 P"temp1" Y"PT1000" A"RTemp" ;Slice PT1000 on Right side ;Define heaters Magnum+ M950 H0 C"out0" T0 ;Bed heater is on out0 M950 H1 C"out1+out2" T1 ;Define Bed M140 H0 ;Heater PID Tuning M307 H0 A90.0 C700.0 D10.0 S1.00 B1 ;Bed Heater M303 Results ;Magnum+ Max Temperatures M570 S360 M143 H1 S460 ;Set max hotend temperature ; Fans M950 F0 C"out8" ;Hotend fan on "out8" connector M106 P0 S255 H1 T50 ;enable thermostatic mode for hotend fan M950 F1 C"out9" ;Layer fan on "out4" connector M106 P1 S0 ;Layer Fan ; Tool definitions Magnum+ M563 P0 D0 H1 S"Magnum+" F1 ;Define Magnum+ M568 P0 S0 R0 ;Set Magnum+ operating and standby temperatures T0 ;select first hot end
-
RE: PID tune with Mosquito Magnum Plus
WAGO blocks are a good idea. Was wondering if there were any terminal blocks that plug into the JST-VH connectors but I haven't seen anything. Thanks for the help and info on 3.4!
-
RE: PID tune with Mosquito Magnum Plus
@phaedrux Got it. Thanks for the tip. A single logical heater using more than one output will clean up the tools window nicely for Magnum+ so that's much appreciated. Thanks for letting me know about that.
I've got some more questions if you have the time, no worries if not.
-
Do you know of a connector that makes wiring two heaters in parallel on a Duet 3 6HC or Duet 3 Mini 5+ a little safer/cleaner? Currently, I'm unsure if two heaters wired in parallel to a single output should be recommended on these boards because one would be required to crimp two wires into the same crimp terminal. Many common heater cartridge leads are spec'd with wire gauge and insulation that's thicker than necessary, causing even more difficulty for a good crimp. This is a non-issue to me on the Duet 2 using terminal blocks for heaters.
-
Do you know of any planned feature that would be similar to Marlin's "MAX_REDUNDANT_TEMP_SENSOR_DIFF"? A fault is thrown when two temperature sensors have a delta greater than some specified delta. I suppose one could also accomplish this with daemon.g.
-
Is there somewhere one could check for release windows/dates of RRF? I've heard there are some other useful items from RRF 3.4 that should further benefit Magnum+ users.
-
-
PID tune with Mosquito Magnum Plus
What would be the best way to PID tune the two heaters that Mosquito Magnum Plus uses? I currently have it set up as two heaters that are both related to a single temperature sensor. At least I think I do. What would be the proper M303 line for this setup?
So far I've tried these:
M303 H1:2 S225:225 - Oddly this tries to tune heater 0 which is the bed
M303 T0 S225:225 - This just tries to tune heater 1. I can tell by looking at the LED's corresponding to which heaters are firing on the board
M303 T0 S225 - Behaves the same as the line above
M303 H1 S225 - Only tunes Heater 1
M303 H2 S225 - Only tunes Heater 2Should the heaters just be tuned separately using M303 H1 S225 and M303 H2 S225?
I have the two heaters with 1 tool configured as such:
;RailCore Duet 3 + SBC ; Temperature Sensors Magnum+ M308 S0 P"temp0" Y"thermistor" A"bed_heat" T100000 B4240 H0 L0 ;Bed thermistor - connected to temp0 M308 S1 P"temp1" Y"PT1000" A"RTemp" ;Slice PT1000 on Right side ;Define heaters Magnum+ M950 H0 C"out0" T0 ;Bed heater is on out0 M950 H1 C"out1" T1 ;Magnum+ Heater M950 H2 C"out2" T1 ;Magnum+ Heater ;Define Bed M140 H0 ;Heater PID Tuning M307 H0 A90.0 C700.0 D10.0 S1.00 B1 ;Bed Heater M303 Results ;Magnum+ Max Temperatures M570 S360 M143 H1 S460 ;Set max hotend temperature M143 H2 S460 ; Fans M950 F0 C"out8" ;Hotend fan on "out8" connector M106 P0 S255 H1:2 T50 ;enable thermostatic mode for hotend fan M950 F1 C"out9" ;Layer fan on "out4" connector M106 P1 S0 ;Layer Fan ; Tool definitions Magnum+ M563 P0 D0 H1:2 S"Magnum+" F1 ;Define Magnum+ G10 P0 S0:0 R0 ;Set Magnum+ operating and standby temperatures T0 ;select first hot end
Thanks for the help.
-
RE: M573 Heater PWM Logging
Hardware is a Duet 3 + SBC running RRF 3.3RC3.
-
M573 Heater PWM Logging
Is there an easy way to log the values given by M573 into a text file with M118 or M929? I'm not entirely confident about how M118 works but it looks like it only logs a string. I can use a loop to continuously report M573 values and have that be reported into a text file with M929 but I would also like to have the layer height or print speed be in the same output line as the M573 value. I figured the best way to do that would be with an echo.
Also, I've tried setting M573 values as a variable which I could then echo but it seems you can only set object model items as variables. I could be completely wrong on some of this so feel free to educate me if I am.
if {heat.heaters[1].current >= 50} M929 S3 while {heat.heaters[1].current >= 50} ;Check hotend is over 100 C var <heat1pwm> = <M573 P1> echo "Heater 1 PWM: " ^ {var.heat1pwm} end end
-
RE: One tool head with independent heaters
@dc42 How would I control the heaters independently? I have them set up as one tool head with two heaters now. When I send G10 P0 H1 S50, it sets both heaters, H1 and H2, to 50C. I'm guessing H isn't the correct parameter.
-
RE: One tool head with independent heaters
@BoA A preheat zone is sort of the idea though.