90 Degree Adapter for VexPro VersaPlanetary Gearbox for FIRST Robotics

by frc33killerbees in Circuits > Robots

17148 Views, 43 Favorites, 0 Comments

90 Degree Adapter for VexPro VersaPlanetary Gearbox for FIRST Robotics

Killer_Bees_Wheel_Logo with Number.gif
570aa0fe4936d48221001b94.jpeg
Adapter.jpg
20160409_083424.jpg
Dewalt-logo-2.jpg
mq1.jpg

The Killer Bees Robotics team developed this solution in 2015 and now we would like to share it with all of the FIRST Robotics Community.

The VexPro VersaPlanetary Gearbox System is one of the most versatile and flexible components ever created for use in FIRST Robotics. This tutorial shows you how to make it even better. For all of its strengths, sometimes the VersaPlanetary gearbox and motor assemblies are hard to fit into tight spaces. With a simple adaptation using a commonly available drill adapter, now you can literally make your VersaPlanetary gearboxes reach around corners!

This solution uses the Dewalt Right Angle Attachment - P/N DWARA100. This is a great little component, featuring a lightweight magnesium housing, ball bearings, and hardened impact rated bevel gears. Our tests show it to be over 90% efficient even under heavy loads. Selling for under $20, it is a great part at a bargain price!

Our particular application in this example is a 90 degree gearbox driving an internal chain drive inside of a 1" x 2" box tube. This exact solution was used in our ball collector design on Buzz21 for 2016, however you can use this method for all sorts of other right angle power transmission robotics applications. We have two of these Dewalt 90 degree devices on our our current robot, with different speeds and output configurations.

Gather Tools and Materials

IMG_20160406_180826.jpg

Materials Needed (Right Angle Assembly)

Optional Materials Needed (Additional parts for full collector drive assembly as shown)

Tools Needed:

Remove Dewalt Right Angle Drill Attachment From Packaging

IMG_20160405_172508.jpg
IMG_20160405_174828.jpg

Pop the Phillips Head Bit Out of Adapter

IMG_20160405_175005.jpg
IMG_20160405_175007.jpg

Use a small tool on opposite side to push bit out.

Use T15 Torx Key to Remove Screws on Adapter

IMG_20160405_175417.jpg
IMG_20160405_175513.jpg
IMG_20160405_175520.jpg

Remove 3 Torx screws to separate plastic handle and input shaft from the magnesium headpiece.

Remove Magnet From Head of Attachment

IMG_20160405_175630_1.jpg
IMG_20160405_175637.jpg
IMG_20160405_175904.jpg

Remove the magnetic retainer clip from headpiece

Use a 0.25" Drill Bit to Drill Hole Through Headpiece

IMG_20160406_173815.jpg

Note: This drill-through operation may be optional depending on your final application. This hole allows a 1/4" hex shaft to pass completely through the headpiece, allowing for bearing support or retention on both sides if needed.

Using a drill press and vise, carefully drill through the back of the headpiece with a 1/4" drill bit. Remove and discard internal magnet.

Open Hole Using 5/16" Drill Bit

IMG_20160406_173936.jpg
IMG_20160406_173933.jpg
IMG_20160405_180511.jpg

Using the drill press, re-drill the through hole to 5/16". Be careful when drilling and make sure you don't drill all the way through and hit the internal gearing. Just drill through the magnesium housing.

Put RS-775 Motor Coupling on the 775Pro Motor

IMG_20160405_181953.jpg

Assemble the motor coupling per the standard VexPro assembly instructions:

http://content.vexrobotics.com/vexpro/pdf/VersaPla...

Put the VP Input Coupler on Motor

IMG_20160405_182027.jpg

You may need to press or tap this part on.

Tighten Shaft Collar on Sun Adapter

IMG_20160405_182112.jpg

Use SAE Allen Key set

Attach Metal Motor Attachment Plate

IMG_20160405_182322.jpg

Use two M4 Screws included in VersaPlanetary Mounting Kit using Metric Allen Key

Install VersaPlanetary Reducer Stage.

IMG_20160405_182407.jpg
IMG_20160405_182450.jpg

This device will accept a fairly wide speed/torque range so use any speed you choose. Single reduction stages from 3:1 to 10:1 are available, or use multiple stages.

NOTE: the DWARA100 adapter is rated to approx 200 in.lbs of torque; check the total stall torque according to the VexPro VersaPlanetary users guide if you plan to use multiple stages of reduction. We have not ever used this 90 degree adapter method with ratios above 25:1. We have used these at speeds of 3000 RPM with no issue.

Remove the Ring Clip From Output Shaft Using a Ring Clip Tool

IMG_20160405_182522.jpg
IMG_20160405_182626.jpg
IMG_20160405_182714.jpg

Next you must remove the hex output shaft from the VersaPlanetary output stage. A single ring clip holds this shaft in place.

Take Apart Output Shaft

IMG_20160405_182728.jpg

Remove output shaft, be careful not to drop the bearings or internal wave washers.

Use a 1/4" Drill Bit on Lathe to Drill Shaft All the Way Through

IMG_20160405_182810.jpg
20160409_084512.jpg

Using the existing tapped pilot hole as a guide, axially drill the output shaft all the way through with a 1/4" drill bit. It is easiest to do this on a lathe, but it can also be carefully done on a drill press if a lathe is not available.

Cut Down Output Shaft

20160409_084409.jpg
IMG_20160405_183006.jpg

Cut down the output shaft, leaving approx. 1/2" of hex output remaining. This step is optional, but it will make the subsequent broaching step easier if the shaft is shortened. Exact final length is non-critical in most applications. Cutting can be done on a bandsaw, or with a parting tool on a lathe.

Reassembly Output Shaft Into Versaplanetary Bearing Block

IMG_20160405_183915.jpg

Reinstall output shaft. Make sure you put it in the right way.

Reinstall Snap Ring Clip Back Onto Output Shaft

IMG_20160405_184138.jpg

Replace snap ring. Be sure snap ring is securely in the grove in the output shaft.

Broach Output Shaft to 1/4" Hex

20160409_091157.jpg
20160409_091227.jpg

Using an arbor press, carefully broach the output shaft completely through with the 1/4" hex broach. Be careful on this step, it is easy to snap a broach tool. This is a long broaching action with a small tool. Lubricate broach with tapping fluid or WD-40 before starting. If efforts get too high, flip part over, back the broach out, remove chips and start again.

We find that it is easiest to perform this step properly and hold the shaft vertical if the output shaft is mounted in the bearing block, which is why we reinstall it before broaching.

Attach Selected Gearing Set for 775pro, We Used a 7:1 Ratio

IMG_20160405_184309.jpg

Assemble complete gearbox according to standard VexPro VersaPlanetary assembly instructions.

Attach Output Shaft Block to the 775pro Motor Block

IMG_20160405_184330.jpg

Assemble complete gearbox according to standard VexPro VersaPlanetary assembly instructions.

Install 8-32 Gearbox Screws

IMG_20160405_184405.jpg

Assemble complete gearbox according to standard VexPro VersaPlanetary assembly instructions.

Make Chain and Gear Drive Shafts

IMG_20160405_185731.jpg

Our application is an internal chain drive in a 1"x 2" box tube, driving a set of spur gears.

These parts are optional, You do not need to make these parts if your application is different, they are specific to our collector design.

There are 3 short aluminum hex shafts in our mockup example.

Make Drive Adapter Shaft

WIN_20160406_171012.JPG
WIN_20160406_171019.JPG
Adaptor Axle.jpg
  • Use 1/2" hex stock and lathe a shaft to 1.20" long
  • Make 5/16" long 1/2" diameter bearing seat with lathe (see picture)
  • Drill through shaft with 1/4" drill on lathe.
  • Use 1/4" hex broach on arbor press to make hexagonal bore through center of shaft.

Intermediate Shaft

WIN_20160406_172402.JPG
20160411_203133.jpg
Intermediate_axle.jpg
  • This shaft is driven by the internal chain stage and drives the 30T external spur gear.
  • Use 1/2" hex stock and lathe a shaft to 1.625"
  • Make 5/16" long 1/2" diameter bearing seat with lathe (see picture)
  • Through drill shaft with 7/32" drill
  • Tap both ends with 1/4-20 tap approx 3/4" deep.

Output Shaft

WIN_20160406_172451.JPG
WIN_20160406_172455.JPG
Output_Axle.jpg
  • This is the output shaft which is driven by the external 40T spur gear. This part is actually 22" long in our robot, but we made a short version for our mockup for this tutorial.
  • This shaft drives the front collector roller tube.
  • Use 1/2" hex stock and lathe a shaft to 2.25",
  • Make 5/16 deep 1/2" diameter bearing seat on one end (see picture) with lathe.
  • Center Drill to 1" deep with 7/32" drill bit on both ends
  • Tap both ends 3/4" deep with 1/4-20 Tap

Solder Positive and Negative Wires to 775pro

IMG_20160405_185650.jpg
IMG_20160405_185701.jpg

Pre-tin motor leads before soldering. An alternative is to use .187 x 020" crimp terminals.

I prefer to solder these connections on FRC robots for vibration robustness.

Cut Two 1/4" Hex Shafts

IMG_20160405_185747.jpg
  • These shafts are used as input and output shafts for the magnesium right angle adapter.
  • cut one shaft to 2.5" with lathe or bandsaw
  • cut one shaft with 3.25" with lathe bandsaw
  • Debur cut ends with a fine file to ensure a good slip fit

Make Collector Arm Bar

Collector_arm_Proto.jpg

This is the Aluminum Box tube which everything mounts to in our demonstration piece.

A detailed drawing is above if you want to make this part.

We use a drill press and layout the holes with a dial caliper.

Bearing holes are drilled pilot drilled to 1/4" and then finished with a 1.125" Rotabroach.

We have a whole set of these,

http://www.amazon.com/Large-Diameter-Rotabroach-Cu...

but you can buy this one individually below.

http://www.mcmaster.com/#4093a56/=11xc3h5

http://www.mcmaster.com/#4093a73/=11xc3pi+

Do not use a standard hole saw, the fit will not be good enough for a bearing seat.

We made a large rectangular hole in outer wall of our demonstration tube for visibility which you will see in the photos. This is not required for assembly, This feature is not in the drawing.

IMG_20160405_185943.jpg
IMG_20160405_191728.jpg
Gearbox_spacer.jpg

Use 1/4" polycarbonate to make 2" x 2" " spacer for Versaplanetary block against the wall. Change spacing if needed with 1/4" washers or a thicker material. Transfer hole pattern from gearbox and drill with 7/32" drill bit.

CAD MODEL / Begin Assembly of Axles and Bearings

Collector_Mockup.jpg
IMG_20160405_190719.jpg

The section view above provides a clear view of the proper arrangement of the axles, bearings, sprockets, gears and spacers.

A complete STP file of the assembly is included here and can be imported into any CAD program.

Begin by installing 3 round bearings on outer side of tube, opposite from the side where the motor/gearbox will mount.

Use Two 16 Tooth 25 Pitch Chain and Space Centers of Sprockets 6" Apart

IMG_20160405_190333.jpg

This chain and sprocket are particular to our chain-in-tube installation.

Use two 16T #25 sprockets with 1/2" hex hub. VexPro PN 217-2642

http://www.vexrobotics.com/vexpro/motion/sprockets...

Our chain loop is a 1:1 ratio (16:16) and uses 6" center to center spacing.

Chain loop length is 64 pitches, or 16.0"

Seam chain with #25 master link or use the awesome DarkSoul Chain tool to make a seamless chain

http://www.davesmotors.com/DarkSoul-25-Chain-Break...

Install Drive Shafts

IMG_20160405_190631.jpg
IMG_20160405_190719.jpg
IMG_20160405_190625.jpg
  • Installing a chain-in-tube assembly can be tricky but many teams do this successfully every year. We recommend building this mock up so you can get the hang of this method.
  • The following technique works pretty well:
    • Hold tube vertically
    • carefully lower chain loop with both sprockets into tube.
    • Through the bearing hole use a small screwdriver to hold upper sprocket in place as you install the axle, spacer and bearings.
    • once upper axle is in in place, repeat for lower axle.
  • put the Intermediate shaft with 1/8" spacer on shaft (or 2-1/16" spacers)
  • place round bearing on outside
  • place hex bearings on inside sides
  • cap this shaft with 1/4" button and 1/4" washer to hold shaft in
  • put 1.20" Adapter Shaft in the hole closest to the motor
  • put long Output shaft in round bearing, through hole, and hex bearing in the final hole at the end.

Install Spur Gears

IMG_20160405_190918.jpg
IMG_20160405_191013.jpg
IMG_20160405_190839.jpg
  • Put 30 tooth gear on short shaft, and 40 tooth gear on long shaft
  • put 1/16" hex spacer on 30 tooth gear
  • Install 1/4-20 button head screw and washer to retain 30T gear.
  • Put 1/2" Vex shaft collar on long shaft and tighten

Prepare 1/4" Shaft Collars

IMG_20160405_191106.jpg
20160409_083955.jpg
IMG_20160405_191132.jpg
IMG_20160405_191302.jpg
  • Broach shaft collars with the 1/4" hex broach
  • insall shaft collar on end of long hex shaft
  • install shaft collar in middle of short hex shaft, roughly 1" from the one end.

Insall Short Shaft in the Gearbox Assembly

20160409_091315.jpg
IMG_20160405_191309.jpg

The shaft collar limits the insertion of the shaft into the gearbox assembly.

Make sure that the shaft does not contact the internal gears inside the gearbox.

Adjust placement of shaft collar as needed.

Place 90 Angle Adapter on Short Shaft and Begin Mounting

IMG_20160405_191355.jpg
IMG_20160405_191917.jpg
IMG_20160405_192215.jpg
IMG_20160405_192226.jpg
IMG_20160405_192413.jpg
  • put shaft collar on inside of adapter
  • put shaft inside and shaft collar on outside of bar
  • tighten shaft collars, make sure there is no end play in adapter shaft bearings, these are retained by the shaft collars.
  • It is important that the 90 degree adapter is allowed to float slightly on the 2 hex shafts. Our testing has shown that this setup is most efficient if left unconstrained. While this might seem a little unconventional, it works very well in practice and has never failed in any application we have used it on.

Mount VersaPlanetary Gearbox With Polycarb Spacer and the 10-32 Mounting Screws

IMG_20160405_192444.jpg
IMG_20160405_191757.jpg

use 4 - 10-32 x 3/4" button head screws to mount gearbox assembly to box tube.

Use Allen Key wrench to load screws through the tube. Loose fit all 4 into gear box before tightening.

Assembly Complete

IMG_20160405_192454.jpg
IMG_20160405_192439.jpg

At this point, the assembly is completed.

Turn gears to make sure everything spins freely

Lubricate gears with dry lube silicone spray or similar.

Connect power to motor leads to run a full powered test.

Congratulations, you now have a new weapon in your robotics arsenal.

Happy Hunting!

Other Applications

20160409_090623.jpg
20160409_090724.jpg
20160409_095017.jpg
20160409_095904.jpg
20160409_100032.jpg
20160409_100913.jpg
81CxrAy9bfL._SL1500_.jpg

You can use this same Dewalt adapter in many other robotics applications.

These are some of the many things we have done:

1. Use a standard 1/2" socket adapter and a bronze bushing to create a 90 degree drive to 1/2" hex.

2. Broach a 1/4" bore XL timing pulley and provide bearing support on both sides of adapter for a compact belt drive solution.

3. Create a small hex-hex plug to adapt standard VexPro Hex-core Sprockets and Gears.

All sorts of other things are also now possible:

The 1/4" hex drive is a universal interface in power tool interfaces. Pivot drives, flex shafts and all sorts of other adapters are now available to use once you have a Versaplanetary gearbox which accepts a 1/4" hex drive.

Good Luck in all your robotic creations!

Special Thanks:

20160305_173333.jpg
TeamIFI Patch.png

Special thanks to the great Killer Bees students who create this tutorial.

  • Mary Riss
  • Perry Outman
  • Adam Calvaneso

Thanks to all the other Killer Bees Mentors and Students who build our competition machines.

Also, Thanks to Innovation FIRST International and VEXPro for sponsoring our team, and for all the great products and expertise they bring to FIRST Robotics.

#TeamIFI