RingingTower -How to apply findings?
So I wanted to try IS and figured I should tune it first. I did so according to Input Shaping | Marlin Firmware (marlinfw.org) ran a ring tower test and got my results but well um, where or how do I apply them now? Can I connect to pronterface through the the usb? I found the IS menu in the printer but you can't seem to edit the x or y frequencies assuming that is what it's for. Anyhow, uh what? I have actually tuned my belts now with the app and intend to run the ring tower again figure this might be some base the non-editable presets could be for?
RE: RingingTower -How to apply findings?
You have to change the custom GCode in the printer settings. In the description of the Alpha1 everything you need to know.
Have you already installed the input Shaper printer in the Prusa Slicer?
RE: RingingTower -How to apply findings?
Yes, but I am not so sure that's where this should go exactly. From the page I had the impression it's permanent code thingy that's meant to be stored in the memory. I tried through Pronterface, but I was getting the impression that perhaps they've got the firmware a bit "locked up" still, as it's still "hard alpha." I say this because I didn't get any of the normal callbacks after making inputs/changes. Even when I connected I didn't the normal checklist I do with the 3. I could call up the settings manually, but it wasn't exactly complete. I mean, the Ringing tower code worked in the "after layer-change" code area, but they don't really suggest where to put this.
I am flashed as well. Printing my first IS actual file now. Went from a 20h print to 11h. Only real problem I've been able to identify so far was the temps were a bit low. 227 seems to be working well for me with "stock IS" settings and Poly Terra Charcoal Black.
RE: RingingTower -How to apply findings?
So after looking, At the very end of the starting Gcode there is
M593 X T2 F50.7 M593 Y T2 F40.6
Not really sure what the T2 is for .. but according to the test. My X clears at 35mm = M593 X F41.21 (guess I have to try and figure out what the T2 is shortly)
and Y which doesn't clear only gets somewhat better (I assume this is because the belt tension is a bit low) is best at 30mm = M593 Y F37.42
Also assuming I can just plug these in and not worry about the T2 at all, which I am apt to try shortly.
RE: RingingTower -How to apply findings?
As described in the parallel thread: it is all in the gcode:
I used the "ringing tower" and instruction on:
Input Shaping | Marlin Firmware (marlinfw.org)
On my printer:
X: 42 Hz
Y: 41.2 Hz
For those who don't know:
the InputShaper frequencies can be found on the "Printer" Setting on "custom gcode". At the end of Start-gcode you can find the M593 commands:
M593 X T2 F42
M593 Y T2 F41.2
Dont forgett to change the gcode setting on "layer change":
M593 Y T2 F{interpolate_table(extruded_weight_total, (0,41.2), (300,30.5), (800,20), (10000,20)) }
this is the weight compensation on the Y-Axis
RE: RingingTower -How to apply findings?
thanks for the tip =)
RE: RingingTower -How to apply findings?
Also I have rediscovered that the T2 is a type designation for
T[map] - Set the input shaper type, 0:ZV, 1:ZVD, 2:MZV, 3:EI, 4:2HUMP_EI, and 5:3HUMP_EI. Default value is 0:ZV.
RE: RingingTower -How to apply findings?
As described in the parallel thread: it is all in the gcode:
I used the "ringing tower" and instruction on:
Input Shaping | Marlin Firmware (marlinfw.org)
On my printer:
X: 42 Hz
Y: 41.2 Hz
For those who don't know:
the InputShaper frequencies can be found on the "Printer" Setting on "custom gcode". At the end of Start-gcode you can find the M593 commands:
M593 X T2 F42
M593 Y T2 F41.2
Dont forgett to change the gcode setting on "layer change":
M593 Y T2 F{interpolate_table(extruded_weight_total, (0,41.2), (300,30.5), (800,20), (10000,20)) }
this is the weight compensation on the Y-Axis
30.5 is the measurement you took?
RE: RingingTower -How to apply findings?
In this thread I have Gcode for measuring the resonance.
Perhaps we can collect information about measuring input shaping in a thread.
RE: RingingTower -How to apply findings?
In this thread I have Gcode for measuring the resonance.
Perhaps we can collect information about measuring input shaping in a thread.
happy to do so. Funny question though. Is the part not oriented the wrong way in the video? I mean when you move the y axis your bed goes from front to back, not side to side. I mean I was under that assumption, so I turned mine. Didn't run a second tower test after my corrections. I'm running an actual print. Small merchant house tier b =)
RE:
Watch from 2:45
RE: RingingTower -How to apply findings?
My Measurement is:
X: 42 Hz
Y: 41.2 Hz
The given 30.5 is an assupmtion for the weight correction. In the Prusa profile the Y frequency is set to 40Hz and the value at 300gr was set to 30Hz. Therefore my measurement is just a bit higher and I set the 300gr Value to 30.5 It should be measured with a 300gr load - but then also the acceleration should be adapted with the M201 command.
For the first a good starting point
RE: RingingTower -How to apply findings?
My Measurement is:
X: 42 Hz
Y: 41.2 Hz
The given 30.5 is an assupmtion for the weight correction. In the Prusa profile the Y frequency is set to 40Hz and the value at 300gr was set to 30Hz. Therefore my measurement is just a bit higher and I set the 300gr Value to 30.5 It should be measured with a 300gr load - but then also the acceleration should be adapted with the M201 command.
For the first a good starting point
Okay, running another ringing test. M593 X T2 F41.21M593 Y T2 F37.42 and 300gr value to 28 But I'm not really sure of what should be done with the vaule M201 values on the next line. I am running the stock speeds, which on the perimeters seems quite much. But what the hell, science! I think I will drop it 50ms with my last house piece.
RE: RingingTower -How to apply findings?
M201 sets the max acceleration limit. If the acceleration is too high you loose details.
On the klipper doc there is an example how to adjust. ->Link
RE: RingingTower -How to apply findings?
I just tune this in the print settings tab in the slicer.
M201 sets the max acceleration limit. If the acceleration is too high you loose details.
On the klipper doc there is an example how to adjust. ->Link