IDEX input shaper values not being set correctly
I had a heck of a time getting decent print quality out of my IDEX 500. It turns out that the input shaper values I set don't get applied on the toolhead switch. It's looking for a variable in the RatOS macro. I had to add the following lines to my printer.cfg in the RatOS macro:
variable_shaper_x_freq: [52.2, 48, 52.2, 52.2]
variable_shaper_y_freq: [42.6, 38.2, 42.6, 42.6]
These values are set in RatOS.cfg, but are set to 0. Does anyone know the proper process for updating these values? This works, but seems a bit user unfriendly compared to the rest of the setup.
12 Replies
The correct way for a IDEX machine is exactly what you did.
You also need
variable_shaper_x_type: ["mzv", "mzv", "mzv", "mzv"]
variable_shaper_y_type: ["mzv", "mzv", "mzv", "mzv"]
With whatever shaper type you are using.
That is still missing on RatOS docs but I will get in touch with @Cruz in order to include that on commissioning for IDEX
The reason you can´t have it more user friendly is exactly the duplication on Y. If you include the normal way, it will throw error because of duplicate Y value. Or, the last one is the one overriding everyting.
Nob question but where did you get the 4 values from if you only have 2 toolheads
The other two are from idex_copy and idex_mirror. You use the average from the two toolhead shaper results when run with copy or mirror.
No sir…
You can switch to copy or mirror mode and measure it again. No average on this should be used…
I think he was refering to the Copy_X frequency and Copy_Y, where you must use the average of T0 Copy X and T1 Copy X


Make sure to select the IDEX at the begining of the Calibration chapter
ok. than we bpth said incomplete things 😉
well, @QuantumTeddyBear should have enough info to proceed!
yep
Yes sorry I was a litte too loose with my wording. Use the average of the T0 and T1 frequencies when you plug in the values for copy and mirror.