# External Robot Frame Assembly

## External Robot Frame Assembly Parts Required

| **PART NUMBER**                                                                                                                          | **DESCRIPTION**                           | **QTY.** |
| ---------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------- | -------- |
| [REV-41-1431](https://www.revrobotics.com/rev-41-1431/)                                                                                  | 15MM EXTRUSION - 225MM                    | 2        |
| [REV-41-1317](https://www.revrobotics.com/rev-41-1317/)                                                                                  | 15MM BEARING PILLOW BLOCK                 | 4        |
| [REV-41-1320](https://www.revrobotics.com/rev-41-1320/)                                                                                  | 15MM PLASTIC INSIDE CORNER BRACKET        | 4        |
| [REV-41-1600](https://www.revrobotics.com/rev-41-1600/)                                                                                  | ULTRAPLANETARY GEARBOX KIT & HD HEX MOTOR | 2        |
| [REV-41-1334](https://www.revrobotics.com/rev-41-1334/)                                                                                  | 45 TOOTH PLASTIC GEAR                     | 2        |
| [REV-41-1359](https://www.revrobotics.com/rev-41-1359/)                                                                                  | M3 X 8MM HEX CAP SCREWS                   | 10       |
| [REV-41-1360](https://www.revrobotics.com/rev-41-1360/)                                                                                  | M3 X 16MM HEX CAP SCREWS                  | 6        |
| [REV-31-1408](https://www.revrobotics.com/jst-ph-4-pin-sensor-cable-4-pack/)                                                             | JST  PH 4-PIN SENSOR CABLE                | 2        |
| [REV-31-1413](https://www.revrobotics.com/jst-vh-2-pin-motor-cable-4-pack/)                                                              | JST VH 2-PIN MOTOR CABLE                  | 2        |
|                                                                                                                                          | **ASSEMBLIES**                            |          |
| [ASSEMBLY 1.2](/duo-build/ftc-starter-kit-class-bot/skv3-pre-loading-brackets.md#pre-loading-insider-corner-bracket-steps)               | PRE-LOADED INSIDE CORNER BRACKET          | 4        |
| [ASSEMBLY 1.3](/duo-build/edu-kit-class-bot/pre-loading-brackets.md#pre-loading-bearing-pillow-steps)                                    | PRE-LOADED BEARING PILLOW BLOCK           | 4        |
| [ASSEMBLY 1.4](/duo-build/ftc-starter-kit-class-bot/skv3-pre-loading-brackets.md#pre-loading-ultraplanetary-flat-mounting-bracket-steps) | ULTRAPLANETARY FLAT MOUNTING BRACKET      | 2        |
| [ASSEMBLY 2](/duo-build/ftc-starter-kit-class-bot/skv3-internal-robot-frame-assembly.md)                                                 | INTERNAL ROBOT FRAME ASSEMBLY             | 1        |

**PARTS WITHIN THE ULTRAPLANETARY GEARBOX KIT**

| **PART NUMBER**                                                                                                                                        | **DESCRIPTION**                              | **QTY.** |
| ------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------- | -------- |
| [REV-41-1291](https://www.revrobotics.com/rev-41-1600/)                                                                                                | HD HEX MOTOR                                 | 1        |
| [REV-41-1608](https://www.revrobotics.com/rev-41-1608/)                                                                                                | ULTRAPLANETARY PINION GEAR (ON HD HEX MOTOR) | 1        |
| [REV-41-1607](https://www.revrobotics.com/rev-41-1607/)                                                                                                | ULTRAPLANETARY MOUNTING PLATE                | 1        |
| [REV-41-1602](https://www.revrobotics.com/rev-41-1602/)                                                                                                | ULTRAPLANETARY CARTRIDGE 4:1                 | 1        |
| [REV-41-1603](https://www.revrobotics.com/rev-41-1603/)                                                                                                | ULTRAPLANETARY CARTRIDGE 5:1                 | 1        |
| <p><a href="https://www.revrobotics.com/rev-41-1604/">REV-41-1604</a> OR </p><p><a href="https://www.revrobotics.com/rev-41-1615/">REV-41-1615</a></p> | ULTRAPLANETARY OUTPUT STAGE                  | 1        |
| [REV-41-1609-2](https://www.revrobotics.com/rev-41-1609/)                                                                                              | M3 X 30MM CAP HEAD SCREW                     | 6        |
| [REV-41-1609-5](https://www.revrobotics.com/rev-41-1609/)                                                                                              | M3 X 8MM BUTTON HEAD SCREW                   | 2        |

## External Cross Member Assembly&#x20;

|                                                                     |                                                                                                                                                                                                 |
| ------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <img src="/files/-MMRr2yy9h4zgoZQsTSv" alt="" data-size="original"> | Slide two Pre-Loaded Inside Corner Brackets into the slot of a 15mm Extrusion - 225mm. Align the outer corner of the bracket with the end of the Extrusion. Tighten the Nylock Nuts until snug. |
| <img src="/files/-MMRrDEAReItK3F07YYz" alt="" data-size="original"> | Add two Pre-Loaded Bearing Pillow Blocks to the 15mm Extrusion, as shown. The edge of the Pillow Blocks should line up with the end of the Extrusion. Tighten the Nylock Nuts until snug.       |
| <img src="/files/-MMRsHoICVA3S_Pu7ifV" alt="" data-size="original"> | <p><strong>External Cross Member Assembly Complete.</strong></p><p></p><p>Repeat steps 1-2 until you have two External Cross Member Assemblies.</p>                                             |

## UltraPlanetary Assembly Steps

|                                                                     |                                                                                                                                                                                                                                                                                                                            |
| ------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| ![](/files/-MCTVKz_kYvMu4RvdOmm)                                    | <p>Attach the UltraPlanetary Mounting Plate to the HD Hex Motor using two 8mm Button Head Screws.<br></p><p><strong>Note:</strong> Use the 2mm Allen Key to tighten these screws.</p>                                                                                                                                      |
| ![](/files/-METrmbtPN6NOMZgHSwL)                                    | <p>Seat the UltraPlanetary 5:1 Cartridge onto the input pinon.<br></p><p><strong>Note:</strong> Placing a finger on the output of the 5:1 Cartridge and turning it helps for placement.</p>                                                                                                                                |
| ![](/files/-METrphYTwuxXLxA5iNF)                                    | <p>Seat the UltraPlanetary 4:1 Cartridge onto the UltraPlanetary 5:1 Cartridge.<br></p><p><strong>Note:</strong> Placing a finger on the output of the 4:1 Cartridge and turning it helps for placement.</p>                                                                                                               |
| ![](/files/-METrtGXipWDtXFhLltF)                                    | <p>Seat the UltraPlanetary Output Stage onto the UltraPlanetary 4:1 Cartridge.<br></p><p><strong>Note:</strong> Placing a finger on the output of the Output Cartridge and turning it helps for placement.</p>                                                                                                             |
| ![](/files/-METrzim2QgGycGIcMsA)                                    | <p>Insert six of the 30mm Cap Head Screws into the holes in the outer ring off the Output Cartridge.</p><p>Tighten these screws down until they are snug not tight using a 2.5mm allen wrench.<br></p><p><strong>Note:</strong> The 30mm length is the 2nd longest screw provided with the UltraPlanetary Gearbox Kit.</p> |
| <img src="/files/-MDWYVl2uzSU2wjgkbeB" alt="" data-size="original"> | Attach the Pre-Loaded UltraPlanetary Flat Mounting Bracket to the Output Cartridge using five M3 x 8mm Hex Head Screws. Tighten Screws until they are snug not tight.                                                                                                                                                      |
| <img src="/files/-MDWZIMfK6LET6MpZ3jc" alt="" data-size="original"> | Attach a 45 Tooth Plastic Gear to the Output Cartridge using three M3 16mm Hex Head Screws. Tighten Screws until they are snug not tight.                                                                                                                                                                                  |
| <img src="/files/-MDRfggaG7yyJMOslIdw" alt="" data-size="original"> | <p><strong>UltraPlanetary Assembly Complete.</strong> </p><p></p><p>Repeat steps steps until you have <strong>two</strong> UltraPlanetary Assemblies. </p><p></p><p>Set aside for later.</p>                                                                                                                               |

## External Robot Frame Assembly

{% hint style="info" %}
In the following steps two motor and cross member assemblies will be created, that that **mirror** each other but are not the exact same.&#x20;
{% endhint %}

|                                                                                                                                                        |                                                                                                                                                                                                                                                                                                                                                                                                          |
| ------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <p><img src="/files/-MDRgajd-X-4VVotmVeO" alt="" data-size="original"></p><p> <img src="/files/-MDWZUqgq5rA7xCKiSjt" alt="" data-size="original"></p>  | <p>Add an UltraPlanetary Motor to the an External Cross Member by sliding the UltraPlanetary Flat Mounting Bracket through the Extrusion slot as shown. Adjust until the bracket is completely supported by the Extrusion. Tighten the Nylock Nuts until snug. </p><p></p><p><strong>Note:</strong> going forward this will be known as the <em>Right Motor and Cross Member Assembly.</em> </p>         |
| <p> <img src="/files/-MDW_4MQgrC84O_JWbVT" alt="" data-size="original"></p><p><img src="/files/-MDW_N8nDSmYXtFN6ori" alt="" data-size="original"> </p> | <p>Add an UltraPlanetary Motor to the an External Cross Member by sliding the UltraPlanetary Flat Mounting Bracket through the Extrusion slot as shown. Adjust until the bracket is completely supported by the Extrusion. Tighten the Nylock Nuts until snug. </p><p></p><p><strong>Note:</strong> going forward this will be known as the <em>Left</em> <em>Motor and Cross Member Assembly.</em> </p> |

{% hint style="danger" %}
Attach the JST PH 4-Pin Sensor Cables and JST PH 2-Pin Motor Cables to the Motors before moving on to the next steps.
{% endhint %}

For more information on wiring the robot in the REV Control System please visit the [Cable and Connectors](https://docs.revrobotics.com/duo-control/control-system-overview/cables-and-connectors) page and the [Wiring Diagram ](https://docs.revrobotics.com/duo-control/control-hub-gs/wiring-diagram)page.&#x20;

|                                                                     |                                                                                                                                                                                                                                                                                                        |
| ------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| <img src="/files/-MDWdpJPZwjxUcufqIKH" alt="" data-size="original"> | Add the Right Motor and Cross Member Assembly to the Internal Robot Frame Assembly. The outer edge of the Motor and Cross Member Assembly should be flush with the ends of the of the Internal Robot Frame Extrusions. Once adjusted tighten the Nylock Nuts on the Inside Corner Brackets until snug. |
| <img src="/files/-MDWcxHpCXRtvcZK6Klp" alt="" data-size="original"> | Add the Left Motor and Cross Member Assembly to the Internal Robot Frame Assembly. The outer edge of the Motor and Cross Member Assembly should be flush with the ends of the of the Internal Robot Frame Extrusions. Once adjusted tighten the Nylock Nuts on the Inside Corner Brackets until snug.  |
| <img src="/files/-MDWe9J3NPp31SKOzt_O" alt="" data-size="original"> | <p><strong>External Robot Frame Complete.</strong> </p><p></p><p>Set aside for later.</p>                                                                                                                                                                                                              |


---

# 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://docs.revrobotics.com/duo-build/ftc-starter-kit-class-bot/skv3-external-robot-frame-assembly.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.
