Skip to content

RevH Introduction

1. USB Cables

All RevH units use the same cable type, formerly known as the low profile cable. RevH units are protected against reversed cable wiring so there is no risk of damage if connected with an incorrect cable.

Machines transitioning from RevD Normal / Right Angle to RevH Normal will need to have the cable swapped or re-pinned.

Model Configuration Cable Type
RevD Normal Normal
RevD Right Angle Normal
RevD Low Profile Low Profile
RevH Normal Low Profile
RevH Low Profile Low Profile

RevD

Exercise caution when working with RevD units, as using the incorrect cable type may damage them.


2. New RevH Users

For users new to beacon, the best place to begin is the Quickstart guide. It includes the few necessary changes required for RevH and will help you get started at the beginning.


3. Upgrading from RevD to RevH

3.1 Cable Change

Machines transitioning from RevD Normal / Right Angle to RevH Normal will need to have the cable swapped or re-pinned.

3.2 Mount Update

RevH units are more compact than RevD, but have a small area with differing interference. Small adjustments to existing mounts may need to be made.

Further, shaper calibration may benefit from improvements in mount rigidity and / or coupling to the hot end to get the best results. Toolhead and mount designers may want to consider shaper use when tweaking or working on new designs.

CAD for all revisions and configurations are available on github.

3.3 Update beacon_klipper

The latest update to beacon.py is required for accelerometer drivers and new temperature compensation models.

This can be done automatically through the moonraker update manager if configured or manually using git and the install script. The printer service will need to be restarted after updating.

3.4 Remove Old Beacon Models

Previously calibrated beacon models are specific to the device they were created with. When upgrading, most users will want to remove the old models unless they plan to re-install the RevD later.

Old models can be removed by deleting them from the bottom of the printer.cfg file.

Alternatively, this can be done through the gui using the beacon model manager commands. These consist of BEACON_MODEL_LIST and BEACON_MODEL_REMOVE NAME=<name> . A SAVE_CONFIG will be required after removing all the undesired models.

3.5 Add Accelerometer Configuration

The RevH accelerometer is automatically registered in the system.

To use it, the resonance tester just needs to be pointed to it as the data source in the resonance [resonance_tester] section of the config file.

[resonance_tester]
accel_chip: beacon
probe_points: 90, 90, 20

After configuration, the typical commands such as TEST_RESONANCES and MEASURE_AXES_NOISE become available.

3.6 Calibrate your RevH

Run through the calibration process to create the model for your new beacon.

After the calibration process you have caught up with your RevD device configuration.

First Layer Fine Adjustment

As with all beacon calibrations, you'll need to baby step and dial in your first layer offset until its just right. The Z_OFFSET_APPLY_PROBE command makes it easy to capture and apply any fine adjustments to the active model.


4. Accelerometer Use

Please see the accelerometer guide.