> For the complete documentation index, see [llms.txt](https://docs.revrobotics.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.revrobotics.com/ion-build/motion/maxswerve/maxswerve-module-inspection.md).

# MAXSwerve Module Inspection

{% embed url="<https://www.youtube.com/watch?v=U9HgR6Jx45w>" %}

We recommend checking the following items before each match to ensure that your MAXSwerve Modules are ready to go!

## Inspection Checklist

{% hint style="info" %}
**Download MAXSwerve Inspection Checklist to print and laminate for your next event!**

{% file src="/files/9Y0G6oBLrUbAfHpcpgOD" %}
{% endhint %}

#### Please be sure to check all 4 MAXSwerve Modules on your robot for each list item!

{% hint style="success" %}
It is best to perform this inspection while your robot is powered off
{% endhint %}

* [ ] MAXSwerve Wheel wear is within the <mark style="background-color:green;">Green</mark> or <mark style="background-color:yellow;">Yellow</mark> range
  * No axial separation of the tread that shows the core's supports
  * More details found at [MAXSwerve Wheel Evaluation](/ion-build/motion/maxswerve/maxswerve-wheel-v1-evaluation.md)
* [ ] Forks are secure and screws are tight
* [ ] Bevel Gears are securely attached
* [ ] Wheel Hub bolts are fully screwed in
* [ ] Steering Gears and other greased components are free of debris; if any metal shavings or debris are found, clean thoroughly and reapply grease
* [ ] Axle Bolt is in place and secure
* [ ] UltraPlanetary Bolts (QTY 6 per module) are secure and thread locker has been applied
  * 4 bolts on the bottom of the MAXSwerve Module
  * 2 Bolts on the inside of the MAXSwerve Module
* [ ] Both Motors are securely attached
* [ ] Wiring is secure and nothing has become unplugged
  * Ensure the Steering NEO 550’s internal encoder and the Through Bore Encoder are both plugged into the steering SPARK MAX.
  * More details found in the [Wiring MAXSwerve](/ion-build/motion/maxswerve/wiring-maxswerve.md) section
* [ ] Manually spin each wheel to ensure the motor key is securely in place and is not in contact with the encoder fork
* [ ] MAXSwerve Module's driving rotation and steering rotation move independently and do not affect each other&#x20;
