Provok3d ADXL Nozzle Board for Perfect Input Shaping!  @GregsMakerCorner
Provok3d ADXL Nozzle Board for Perfect Input Shaping!  @GregsMakerCorner
Gregs Maker Corner | Provok3d ADXL Nozzle Board for Perfect Input Shaping! @GregsMakerCorner | Uploaded May 2023 | Updated October 2024, 4 hours ago.
In this video I walk through the install and configuration of the Provok3d Nozzle Board.

****Purchase a Provok3d nozzle board here, from the original designer (my aff link- helps me out, costs you nothing extra):
provok3d.com/product/nozzle-adxl-board/?sld=greghuber&v=0a10a0b3e53b

Alternatively, you may be able to find them at local discord vendors.

Disclosure: Provok3d (aka Boxxy Prints) is the designer of this fantastic board, and he provided it to me directly at no cost.

See below for all the details on install as well as the 70mm test tower I used.

Klipper Link on Input Shaping / Resonance Tuning:
klipper3d.org/Measuring_Resonances.html

Hardware setup:
If running a nozzle that requires heat tightening (most do, except for the Revo) do the following:

Hardware Steps:
USE CAUTION! DO NOT TOUCH HOT END DIRECTLY.
Preheat nozzle to at least 220C
Unload filament
Loosen nozzle. Use a wrench to hold heat block as needed.
Remove nozzle carefully.
Cool down hot end (50C or less)
Optional but recommended: power off Printer.
Install nozzle board above nozzle, with USB side facing the bottom.
Tighten nozzle, DO NOT PREHEAT.
Plug USB C cable into Nozzle Board.
Plug the other end of USB cable into Raspberry Pi.
Power up printer. Confirm that red/green lights are lit on nozzle board.

Software steps:
Follow the steps here to install all required packages. Summary of steps you need to run as shown in the video:

SSH into your Raspberry Pi.

Run the following commands, which may take several minutes to complete:

sudo apt update
sudo apt install python3-numpy python3-matplotlib libatlas-base-dev
~/klippy-env/bin/pip install -v numpy

From Mainsail or Fluidd, go to your machine tab and create a file called InputShaper.cfg with the following contents:

[mcu ampon]
serial: /dev/serial/by-id/usb-Anchor_Ampon-if00
[adxl345]
cs_pin: ampon:CS
[resonance_tester]
accel_chip: adxl345
accel_per_hz: 150
probe_points: 60, 60, 60 ;change to fit your build- this works well for a Voron 0

Save and open your printer.cfg file. Add the following line near the top:

[include Inputshaper.cfg]

Now Save and Restart.

From Mainsail or Fluiid, Run the command ACCELEROMETER_QUERY to confirm that you are getting values back.

Next, home the printer and run the command: TEST_RESONANCES AXIS=X followed by TEST_RESONANCES AXIS=Y which will run the Input Shaper tests for both axis.

SSH into the Pi and create the input shaper chart:
~/klipper/scripts/calibrate_shaper.py /tmp/resonances_x_*.csv -o /tmp/shaper_calibrate_x.png
~/klipper/scripts/calibrate_shaper.py /tmp/resonances_y_*.csv -o /tmp/shaper_calibrate_y.png

Copy the png to the home/pi folder (~):
cd ~
cp /tmp/*.png .

Copy the file locally (works on Mac):
scp pi@voron0.local:/home/pi/shaper_calibrate_y.png .
scp pi@voron0.local:/home/pi/shaper_calibrate_x.png .

Use a program like WinSCP for Windows machines.

View your graphs and input the data into the [input_shaper] section of the printer.cfg based on the recommendations.

Update your max_acceleration under the [printer] section of the printer.cfg based on the values recommended.

Slice and print the 70mm print model (10mm is all you need for a good test). Make sure your slicer does not limit your accelerations.
github.com/techyg/Voron0Stuff/blob/main/RingingTower70-10mm.stl

Other Links:
You most likely won't need this, but board firmware is here in case you want to reflash:
github.com/XBoxxyX/ampon_anchor
Provok3d ADXL Nozzle Board for Perfect Input Shaping!Voron v0.1 Fast Printing!Voron Stealthburner Neopixel Soldering and Wiring TutorialVoron 0.2 Build Series - Part 13 Electronics WiringInput Shaper Tuning in Klipper using the Big Tree Tech Octopus v1.1Vision Miner Polymer Adhesive for 3D PrintingAlien3d September 2019 Unboxing, Review, and Dial Indicator UsageKlipper Expander Installation, Wiring & ConfigurationESP32 R4GE Pro Build Part 2 - Buttons and SwitchesA Taste of MRRF 2022- Community Highlights, Vendors & New ProductsEZBoard LiteLulzbot Sidekick 289: Support, Warranty, and Updates

Provok3d ADXL Nozzle Board for Perfect Input Shaping! @GregsMakerCorner

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER