# Bearings

## Bearing Flats

The most frequently used type of bearing among competition teams, Bearing Flats are most often used on joints to ensure the axle spins smoothly without jamming against a flat face.&#x20;

<figure><img src="https://3510336827-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M7yGVyBrcpSR8SDSikj%2Fuploads%2FL1upLiF1YmdFEJRFg9I2%2Fimage.png?alt=media&#x26;token=3591a53d-e794-4c77-b478-dfeca31436ed" alt=""><figcaption></figcaption></figure>

Comprised of three unthreaded bores along a plastic face, Bearing Flats are most commonly secured to [C-Channels](https://wiki.purduesigbots.com/hardware/misc.-vex-parts-1/structure/c-channels-and-angles) or other [structural components](https://wiki.purduesigbots.com/hardware/misc.-vex-parts-1/structure) through the outer two bores, so as to distribute pressure on the bearing evenly across both sides. With standard VEX axles and [screws](https://wiki.purduesigbots.com/hardware/misc.-vex-parts-1/structure/fasteners) fitting perfectly through the center bore, this reduces friction in the axle by providing a smooth, consistent inner surface for free rotation.

Bearing Flats can be found on [vexrobotics.com](https://www.vexrobotics.com/v5-bearings.html).

## Pillow Block Bearings

While not quite as commonly used as Bearing Flats, Pillow Block Bearings achieve a similar function for a different use-case.

<figure><img src="https://3510336827-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M7yGVyBrcpSR8SDSikj%2Fuploads%2FAjFnD3CBbJbQkHcY2YLX%2Fimage.png?alt=media&#x26;token=0844b2e5-f455-4e93-950a-bbbc80aae200" alt=""><figcaption></figcaption></figure>

While standard Bearing Flats are mounted the the main structural component parallel to the axle of the rotation, Pillow Block Bearings are mounted in a perpendicular fashion. For example, Pillow Block Bearings would be mounted on the top of bottom of a c-channel flange, whereas a standard Bearing Flat would be mounted within the two flanges. Using a Pillow Block Bearing can help either raise or lower the main chassis structure from the ground, either raising or lowering overall ground clearance.

Pillow Block Bearings can be found on [vexrobotics.com](https://www.vexrobotics.com/v5-bearings.html).

## High-Strength Varieties

Both Bearing Flats and Pillow Block Bearings are available in high-strength varieties. These high-strength bearings have a much larger center bore, in order to accommodate high-strength axles.

<figure><img src="https://3510336827-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M7yGVyBrcpSR8SDSikj%2Fuploads%2Fp6Py5rLL1fmHU9gxMtXM%2Fimage.png?alt=media&#x26;token=007759fa-1c06-4a2e-8381-228511744d4b" alt=""><figcaption><p>High-Strength Bearing Flat</p></figcaption></figure>

The high-strength Bearing Flats and Pillow Block Bearings do not differ in overall functionality from their standard variants, the only difference is their ability to accommodate a larger axle. These parts can be useful for high-stress environments when designing a robot, such as in high-torque gear ratios.

High-Strength Varieties of Bearing Flats and Pillow Block Bearings can be found on [vexrobotics.com](https://www.vexrobotics.com/hs-hardware.html).

## Ball Bearings

Ball Bearings are an incredibly versatile option for ensuring low-friction under stress in moving parts.

<figure><img src="https://3510336827-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M7yGVyBrcpSR8SDSikj%2Fuploads%2FQ6oz8oDEIeJCRPABqvs7%2Fimage.png?alt=media&#x26;token=8d121752-21a7-46ce-a703-f90d0b0b7f36" alt=""><figcaption></figcaption></figure>

While taking up more space than a standard Bearing Flat, Ball Bearings do offer unique advantages, such as consistently low friction under heavy load. Because of this, Ball Bearings are incredibly useful for high-speed mechanisms such as Flywheels, where having consistent rotation and low friction are essential.

Ball Bearings can be found on [vexrobotics.com](https://www.vexrobotics.com/276-8402.html).


---

# 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://wiki.purduesigbots.com/hardware/misc.-vex-parts-1/structure/bearings.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.
