Making changes in RatOS 2.1 configurator?
First question.
I have changed the sensor in Rapido 1 UHP from a 104GT-2 to a PT1000.
I am guessing the easiest way to upgrade the settings in RatOS is to use the Setup Wizard in the Configurator and select the Rapido Pus UHF and then confirm set up?
Obviously after doing this I will need to ruse the PID Calibrate Hotend Macro?
Will I also need to redo any of the Beacon calibration steps as taking the hot end off to do this and refitting it, is bound to cause some very small dimensional changes.
When you make changes via the configurator does it necessitate re doing any of the other unrelated calibrations? I am guessing not but just wanted to check.
Second question.
What's the simplist way to update RatOS settings when just changing nozzle sizes? Is it to use the configurator, make an overright in printer.cfg or is there a macro for this.?
Third Question
When making a change to something like a nozzle size is there an automated prompt to advise people of what other related things might need calibration like having to re do the Beacon calibrations?
19 Replies
I am guessing the easiest way to upgrade the settings in RatOS is to use the Setup Wizard in the Configurator and select the Rapido Pus UHF and then confirm set up?Yes indeed 👍 as long as you're using it with a a normal thermistor port. MAX31865 is a custom setup kind of thing (because you don't need it).
Obviously after doing this I will need to ruse the PID Calibrate Hotend Macro?Yep!
When you make changes via the configurator does it necessitate re doing any of the other unrelated calibrations?No, it shouldn't cause any changes to printer.cfg, and even if it does, those can be ignored as they're either comments or updated default limits or macro variables. There's no important configuration generated for printer.cfg, just helpful overrides and comments.
What's the simplist way to update RatOS settings when just changing nozzle sizes? Is it to use the configurator, make an overright in printer.cfg or is there a macro for this.?Just update it in the configurator via the configurator (note: you can skip straight to hardware configuration by clicking the side navigation steps), it only makes a change to RatOS.cfg. Unless you have added an override to printer.cfg yourself, in that case you should remove it.
When making a change to something like a nozzle size is there an automated prompt to advise people of what other related things might need calibration like having to re do the Beacon calibrations?Nozzle size does not require you to redo any calibrations. nozzle size and hotend type are used dynamically by RatOS macros. They don't affect your calibration results. Beacon contact exists so that you don't have to care about swapping nozzles. In theory it can change the expansion coefficient, but i have yet to see any meaningful change in practice. That said, you just reminded me that we should force recalibration when changing hardware that does affect calibration results. Such as the hotend itself.
Many thanks.
sure thing!
Changing to PT1000 as when I increase nozzle temp yesterday to 285 C Klipper came up with error and stopped the print as max temp fluctuated slightly higher than 285C and in RatOS 2.1 max temp is set to 285C. The 104GT-2 would read above 285C but just becomes inaccurate. But it's a nice feature all the same.
Might be set a tiny bit conservative, but yeah. You can change that yourself if you want it, but generally those don't like to be run higher and become inaccurate as you say. I believe that limit is tied to the hotend in RatOS though, so you may want to change your selected hotend to Rapido Plus, which is set to 350 (because that one comes with PT1000 installed)
350 is the limit of the silicone sock
Yep setting it ot Rapido Plus would have got around the issue...but have just retrofitted a PT1000 to it so will be setting it to Rapido plus anyway.
Worked well. The only small issue is that the process of updating via the configurator deleted the overides....but I had taken the precaution of copy and saving those before hand.
Yeah that's why you ignore the printer.cfg changes (you don't need them)
Mentioned here: https://discord.com/channels/582187371529764864/1263616459188211844/1263630425352568882
The stuff it deleted was this...
[beacon]
serial: /dev/beacon
y_offset: 19.715
[z_tilt]
z_positions:
0,0
150,300
300,0
points:
10,0
150,270
290,0
[bed_mesh]
speed: 300
probe_count: 20,10
mesh_min: 10,27
mesh_max: 290,297
[fan]
pin: PC9
cycle_time: 0.00004
tachometer_pin: ^PF9
tachometer_ppr: 2
tachometer_poll_interval: 0.0005
#Chamber Lighting
[output_pin caselight]
pin: PB0
#max-power: 1.0
#kick_start_time: 0.5
pwm: true
shutdown_value: 0
value: 100
cycle_time: 0.005
scale: 100
#Lighting Control
[gcode_macro light_off]
gcode:
SET_PIN PIN=CASELIGHT VALUE=0
[gcode_macro light_on]
gcode:
SET_PIN PIN=CASELIGHT VALUE=100
It won't delete anything in your printer.cfg if you ignore the changes to printer.cfg in the file list at the end of the wizard.
You're asked to chose between ignore or overwrite, just pick ignore.
I see. I misunderstood and selected change...I thought 'change' was required to committ the changes to the hot end.
(that's why it explicitly needs your confirmation, because 99% of the time, you don't want any updates to printer.cfg, there's nothing in there generated by the configurator that's critical to your setup)
Understood now.
Everything generated by the RatOS configurator lives in RatOS.cfg, anything in printer.cfg is just duplicated stuff for your convenience
That makes perfect sense
Just a bit unfortunate that some changes result in updates to those duplicated "convenience settings" so it wants to mess with printer.cfg 😂
there are plans to get rid of all of that, but it requires a lot of gizmos in the configurator before i can do that
(calibrating offset and limits etc)
Some familarity makes everything obvious. Its one of the reason that technical instructions are best written by someone with no familiarity with the system....only downside is they also have no technical understanding🤣
So true 😅
chicken and egg
RTFM (Read The Fine Manual), DTI (Did That, Incomprehensible)
But seriously thanks for your help & the massive work you and Helge have put into it. RatOS 2.1 is a big step forward.
Thank you for the kind words! 🙏