Doubt due to passage from 2.05.1 to 3.1.1
-
@luc you can also use M505 to switch between configurations easily. I was regularly switching between RRF2 and 3 for testing, though itβs less frequent now as more people switch to RRF 3.x. See my post here: https://forum.duet3d.com/post/125839
Ian
-
ok .... according to your suggestions I have better checked the draft of the config.g for V3. I also followed the page: https://duet3d.dozuki.com/Wiki/RepRapFirmware_3_overview#Section_Summary_of_what_you_need_to_do_to_convert_your_configuration_and_other_files
This would be a new version: config V3.g
I would like your opinion on the following points:
-
M584: is it correct on two lines as I wrote or does it all go on one line (M584 X0 Y1 Z2:5:6 E3)?
-
Zprobe section: bltouch use connected to duex2 on pvm1. I'm not sure about the MM950 S0 C"duex.pwm1" and M558 configuration
-
Bed and Hotend heaters: are they ok?
-
Fans: I only have two simple fans. One always on which cools the hotend body and the other for cooling the piece being printed. Is the configuration correct?
-
"And you should add a T0 to the end of config.g to select your first tool at startup." In the RR2 I use T1. Should I change to T0?
Sorry for too many questions Any other suggestions are welcome
-
-
Having M584 on two lines is fine. What I would change, as I said before, would be having all the Z axis motors on the mainboard and the extruders on the duex.
M584 X0 Y1 Z2:3:4 E5:6duex.pwm1 looks ok for the BLtouch. Will need to test first obviously.
heater and thermistors look ok if you have NTC3950 100K thermistors. Be sure to do a PID tune for the heaters.
Fan block was correct before, but now they are both set to thermostatic control. The part cooling fan should have H-1 and no T parameter to disable thermostatic.
Tools start with T0, you only have one tool so T0 is your first tool, you have no T1.
-
@Phaedrux said in Doubt due to passage from 2.05.1 to 3.1.1:
.....What I would change, as I said before, would be having all the Z axis motors on the mainboard and the extruders on the duex.
M584 X0 Y1 Z2:3:4 E5:6OK...now I got it. I thought you thought I had duex5 and you wanted to tell me to place the 3 Z motors in the duex. I will follow your advice.
duex.pwm1 looks ok for the BLtouch. Will need to test first obviously.
ok, of course.
heater and thermistors look ok if you have NTC3950 100K thermistors. Be sure to do a PID tune for the heaters.
Yeah ... I have these right now. I will definitely do the PID related to hotend and bed.
Fan block was correct before, but now they are both set to thermostatic control. The part cooling fan should have H-1 and no T parameter to disable thermostatic.
Thanks .... I correct (M106 P0 S0 H-1 / M106 P1 S1 H-1)
Tools start with T0, you only have one tool so T0 is your first tool, you have no T1.
I seem to remember that I had a problem with the display in the paneldue 5i and had to put T1 in the RR2 as something was not showing but I'm not sure about that.
Please allow me another question:
- For paneldue: I installed firmware 1.23.2 and I'm not sure if I necessarily have to install 1.24. Do I need to update?
Many thanks for your availability .... I don't know if it will happen (I'm in Italy) but you have two paid beers !!!
-
@luc said in Doubt due to passage from 2.05.1 to 3.1.1:
For paneldue: I installed firmware 1.23.2 and I'm not sure if I necessarily have to install 1.24. Do I need to update?
AFAIR, 1.23.2 will is OK with RRF 3.1.1 on a Duet 2. Version 1.24 is necessary on Duet 3 systems with both a PanelDue and an attached single board computer.
-
@luc said in Doubt due to passage from 2.05.1 to 3.1.1:
M106 P1 S1 H-1
The hotend fan would stay as you have it fr thermostatic control. M106 P1 S1 H1 T45.
-
@dc42 said in Doubt due to passage from 2.05.1 to 3.1.1:
@luc said in Doubt due to passage from 2.05.1 to 3.1.1:
For paneldue: I installed firmware 1.23.2 and I'm not sure if I necessarily have to install 1.24. Do I need to update?
AFAIR, 1.23.2 will is OK with RRF 3.1.1 on a Duet 2. Version 1.24 is necessary on Duet 3 systems with both a PanelDue and an attached single board computer.
Thank you very much
-
@Phaedrux said in Doubt due to passage from 2.05.1 to 3.1.1:
@luc said in Doubt due to passage from 2.05.1 to 3.1.1:
M106 P1 S1 H-1
The hotend fan would stay as you have it fr thermostatic control. M106 P1 S1 H1 T45.
Thank you very much
-
@Phaedrux said in Doubt due to passage from 2.05.1 to 3.1.1:
Having M584 on two lines is fine. What I would change, as I said before, would be having all the Z axis motors on the mainboard and the extruders on the duex.
M584 X0 Y1 Z2:3:4 E5:6Please @Phaedrux , tell me if the shift from E0 from duet2 (E3) to duex (E5) is correct:
On duet2
Hotend:
M308 S1 P "e0temp" Y "thermistor" T100000 B3950
M950 H1 C "e0heat" T1
M307 H1 B0 S1.00
M143 H1 S280Fan cools print:
M950 F0 C "fan0" Q500
M106 P0 S0 H-1On duex2
Hotend:
M308 S1 P "exp.heater3" Y "thermistor" T100000 B3950
M950 H1 C "e0heat" T1
M307 H1 B0 S1.00
M143 H1 S280Fan cools print:
M950 S0 C "duex.fan3"
M106 P0 S0 H-1Okay or did I miss something on the way?
Thanks again. -
@luc said in Doubt due to passage from 2.05.1 to 3.1.1:
Okay or did I miss something on the way?
You did not need to move the heaters or thermistors at all. Just the motor connections move from duet to duex and use the M584 command I showed above. That's all.
-
@Phaedrux Ok, I get it, just motors. But to learn the command syntax for duex is it correct as I wrote above? How was I supposed to write?
-
Yes that looks correct. The easiest way to check would be to use the configurator to setup a duex and see what it generates.
-
The initial (basic) configuration with the configurator (excluding duex) was very useful for me but I find it much better to use the Gcode guide to make additions and / or changes. It is also easy.
Only the references to the duex seem to me (for my way of doing but maybe I'm wrong) a bit limited. I have yet to understand its logic. -
Well the only thing that's really different for the Duex is the pin names. You can see a list of all pin names here: https://duet3d.dozuki.com/Wiki/RepRapFirmware_3_overview#Section_Pin_names_for_Duet_2_WiFi_Ethernet
and when combined with the wiring diagram, it should be fairly simple.
https://duet3d.dozuki.com/Wiki/Duex_wiring_diagrams
https://duet3d.dozuki.com/Wiki/Duex2_and_Duex5_Features -
@Phaedrux Hi, I loaded 3.1.1 and then the new config, home, etc ...... everything worked right at the first try! This is a satisfaction both for me and for you who have patiently supported me. Thank you again!
The PIDs remain to do and move the 3 Z motors but I will do it later when I have some free time.
In the meantime I ask what "Mode: FFF" means in DWC (top right)
I don't know if it was there before but I hadn't noticed. -
FFF = fused filament fabrication, AKA filament 3D printing mode.
-
@luc, if you still have your config file (or config-override.g file if you were using it) from RRF2, then you can use the M307 parameters from that, instead of doing a new PID tune.
-
Unfortunately I agree that I have the following errors:
5/10/2020, 08:48:48 M98 Pconfig.g
HTTP is enabled on port 80
FTP is enabled on port 21
TELNET is disabled
Warning: Heater 0 appears to be over-powered. If left on at full power, its temperature is predicted to reach 365C
Warning: Heater 1 appears to be over-powered. If left on at full power, its temperature is predicted to reach 790C
Error: Heater 2 not found
Error: Heater 4 not found
Error: Heater 5 not found
Error: Heater 6 not foundOn Heater 0 and 1 I think I understand what it is (maybe even PID to be redone) but for Heater 2-4-5 and 6 what should I check?
-
ok ... i solved. It was because of the config.override. I sent an M500, the file updated and the "Heaters x not found" errors disappeared. It remains the "warnig Heater 1 but I should resolve with a new pid.
-