Ascend
Coding
Ascend
  • 🚀Introduction
  • VEX Robotics
    • 🛠️Building
      • 📏CAD Design
      • 🔧Best Practices
      • 🏎️Drive Trains
        • 🔩Screw Joints
        • 🥊Boxing
        • 🔵Bearing flats
        • 🛤️Fixing Friction
        • 🔥450 RPM on 2.75"
      • 🏍️Motors
      • 🪨Metal
      • Plastic
      • 🎈Pneumatics
      • ➕Additional Mechanisms
        • 🖨️3D Printing
        • ↔️Ratchets
        • 🏹Catapults
        • 🎣Intakes
        • 🏋️Lifts
    • 💻Coding
      • ⚖️Choosing Your Coding Environment
      • 🔴VEXCode Pro
        • 🖥️Getting Started
        • 🚗Drive Code
        • 🚴Coding Motors
        • 🌬️Coding Pneumatics
        • 🎛️Advanced
          • 📡Coding Autonomous
          • 📈Coding PIDs
            • ⬆️Drive PID Tutorial
            • ↩️Turn PID Tutorial
            • 🎸Tuning PIDs
              • 🔢Ziegler-Nichols Method
              • 📊Graphing PIDs
          • 📋Tasks
          • 🚝Advanced Drive Code
      • 🟡PROS
    • 📗Engineering Notebook
      • 📔Formatting
      • ⭐Notebook Walkthrough
      • 💠Decision Matrices
        • 📌Decision Point
      • ➕Additional Resources
    • 🏆Tournaments
      • 🗣️Team Interviews
        • 🪙Interview Tips
        • ⛳Interview Scoring
        • 🤽‍♀️Interview Practice Questions
      • 🤹Skills
      • ℹ️Ranking and Stats
      • 📷Filming Matches
  • Other
    • 🧑‍💼Management
      • 🕑Time Management
      • 👨‍👩‍👧‍👦Team Management
        • 👮Delegation
        • ⚓Optimal Team Size
      • 🖇️Code Management (GitHub)
      • 🚋Resource Management
      • ⁉️Stuck?
    • 🍎Physics
      • ⚙️Torque
      • 😑Stress Forces
    • 👾Extra stuff
      • 📸96504 Gallery
      • ⛑️VEX Team Resources (High Stakes)
      • 🏎️Driving Simulator
Powered by GitBook
On this page
  • Triangle Bracing
  • Lighter is Better
  • Center of Gravity
  • Zip ties!

Was this helpful?

  1. VEX Robotics
  2. Building

Best Practices

Goal: Robust yet lightweight

PreviousCAD DesignNextDrive Trains

Last updated 1 year ago

Was this helpful?

In Vex, there are many techniques to build well. The goal is to allow the robot to last multiple competitions without breaking while keeping it as light as possible.

Triangle Bracing

Triangle bracing uses standoffs at odd angles to brace higher points on the robot. This greatly improves the stability of the higher mechanisms on the robot. In the picture below, the tower in the middle of the robot will not bend over time due to the triangle bracing.

For this type of bracing, we recommend using shaft collars screwed into each other and into standoffs like so:

Lighter is Better

Lighter robots move faster and can usually outscore heavy robots.

To save weight, always use the thin nylock nuts. They are about 50% lighter, which adds up when hundreds of them are used across the robot.

Additionally, always use aluminum metal to build the robot. Vex also offers steel, which is 50% stronger. However, it is also 136% heavier--not worth it.

Here's the same C-channel in both aluminum (left) and steel (right) varieties. Note the massive weight difference between the two pieces!

Center of Gravity

Ideally, the center of gravity should be two things:

  • Low: prevents the robot from tipping over

  • Centered: makes autonomous routines more accurate

Practically, this means that the bulk of the weight on your robot should be as low as possible. Additionally, try to have some balance in the weight distribution side-to-side. For example, mount the brain/battery and the air tanks on opposite sides of the robot to balance it out.

Zip ties!

Zip ties are the duct tape of Vex Robotics. They work well in a pinch for meager structural support, but they don't hold up in high-stress situations. One good application of zip ties is on bearing flats for the drivetrain. That's because the bearing flats are not under any lateral stress. Additionally, this saves weight compared to the alternative (screws and nuts).

Using zip ties instead of screws and nuts to attach bearing flats saves about 0.01 pounds per bearing flat. If you use 20 bearing flats on the robot in total, you can save 0.2 pounds of weight on the robot. Every little bit of weight reduction matters.

Bearing flat attachment method
Weight

Zip ties

0.001 lbs

Screws and nuts

0.011 lbs

However, zip ties should not be used for high-stress or pivotal connections, as they are prone to break over time.

Note how the shaft collars are oriented
🛠️
🔧
Note how all 6 drive motors and the air tank are as low as possible
This should not be viable, but it is