Generate Shaper graph kills printer
When I try to generate shaper graphs, I get an internal error on command: "test_resonances".
26 Replies
please try to add this to your printer.cfg and try again
@dyocis
ohh i see, its a klipper bug
@miklschmidt found a bug in the klipper CHIPS name parsing
id doesnt allow to use other chip types than adxl, so atm idex doesnt support lis2dw chips
or am i wrong?
Ahh, ok. I thought I had run shaper graphs since installing IDEX...Hmm. guess not
yeah, it looks like current klipper code doesnt allow the use of the orbitool accelerometer chips
I know I've run it in hybrid
thats of course a problem
well, it works in single toolhead mode, but for idex we need to switch between the chips and klipper expects or adds the adxl345 prefix to the chip name
but you need the lis2dw prefix
Makes since. Well, just add it to the list of problems I've created for myself because I can't leave things stock....lol
i will try to file a bug for klipper, but i cant promise anything
Sounds good. I'll test it occasionally and let you know if it gets fixed
Should I close this post, or keep it open till it's fixed?
no, keep it alive please
@dyocis you can use the realtime analysis tool instead
I'm doing that as I type!
Ah nice! 🙂
GENERATE_RESONANCES AXIS=X
and GENERATE_RESONANCES AXIS=Y
will do it, two separate macros 🙂
Otherwise it'll be combined and you won't get the shaper results. You'll get a tension comparison instead.@dyocis i shared the finding on the klipper discord with theg guy who coded it, but as i said before i cant promise anything. i wouldnt have high hopes for it to be fixed
Yea, I saw the debacle around the z hop problem a few weeks ago. I don't have high hopes either.
Do the shaper results get saved somewhere or do I just need to look at the realtime graph? I looked in the input shaper folder, but nothing new is in there
@Helge Keck looks like this was already fixed https://github.com/Klipper3d/klipper/pull/6726
GitHub
resonance_tester: Fix chips selection, add accel_per_hz selection b...
-The current code does not have the option to "live" select a non-adxl345 chips when running TEST_RESONANCES, since it adds the adxl prefix by default.
-Added the ability to &...
You can look at all your macro recordings, just click on "view all macros"
Or you can click the link in the notification that pops up when it completes
Yea, I figured it out. It's the first time I'm using the macros in the tool, so I'm learning
The navigation needs a bit of love 😄
wut
We can update the pinned commit, but i have not had the opportunity to test the past two months of klipper changes
ahh, was jsut confused bc his logfile clearly showed this error. so its fixed but not part of RatOS atm, got it
exactly
Would the belt comparison macro be GENERATE_RESONANCES AXIS=XY ?
Or two separate sequences with X in one and Y in one?
GENERATE_RESONANCES AXIS=1,1
and another sequence in the same macro with
GENERATE_RESONANCES AXIS=-1,1
For tensioning the Y belts you can do:
and another sequence with
Remember to select the T0 accelerometer for the first sequence and the T1 accelerometer for the second.
Those are coordinates for a 400mm, change accordingly for a 300 or 500 🙂
Ie Y in both and X in the latter.