# Before you start

### Tools Required

* Allen key set (M3, M4, M5, M6)
* Wire stripper and crimping tool
* Ratcheting Wrench with M5 bit
* Multimeter
* Zip ties or cable sleeves
* Lithium grease
* Medium-strength thread locker (Loctite)
* Double Sided Tape

### Base Assembly — Swerve Drive Preparation

Begin the [assembly](https://docs.revrobotics.com/ion-build/build-guides/maxswerve-module-assembly) process by **assembling and testing all swerve drive modules using the mid speed drive motor pinion**.

* Verify that **all four swerve drives are fully functional** before integrating them into the base.
* The configuration must include:
  * **Two left-oriented swerve drivetrains**
  * **Two right-oriented swerve drivetrains**
* Confirm correct motor operation, steering response, encoder feedback, and wiring integrity for each module.

> **Important:** Once the base frame is fully assembled, removing or servicing the swerve drives will be **difficult and time-consuming**. Thorough verification at this stage is critical to avoid rework later in the build.

Proceed only after all swerve drives have been tested and verified to operate correctly.

### Flex Dock Preparation

{% embed url="<https://youtu.be/zIcgqeE0yB8>" %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://build.yourownrobot.ai/readme-1.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
