Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Both of the below methods align the wheel at a 45 degree angle from straight. Be mindful of this when programming your swerve drive. This allows all modules to be setup the same, including spare modules, which makes it easier to do encoder or module swaps without needing to redo any zeroing process.
If you are utilizing the WCP ThroughBore by CANcoder (1/2" Hex bore), you can avoid going through a zeroing process for your wheel positions.
The ThroughBore encoder hat that is installed on the module has a notch on it, and when aligned with the notch on the WCP ThroughBore by CANcoder, all of your modules will have the exact same zero position of the wheel relative to the encoder.
For the above to work, the encoder must be mounted in the same orientation and position on all of your modules, regardless of whether right-hand or left-hand plates are being used. When looking top-down at your robot, the positions the encoders are mounted in should be pointing in the general direction of the red arrows in the diagram above. All top module plates have mount holes for the encoder on both sides of the plate to ensure all encoders can always be setup like the diagram above. This includes both the rotational position of the encoder relative to the module, and whether the encoder is facing up or down (we recommend having the side with the LED facing down on the module).
The Zeroing jig below will be used to help align the wheel to the module so that a zero can be set in code.
Once you have your zeroing jig printed or purchased, zeroing the module will be a breeze. Simply align the jig with the wheel fork and the sides of the main bottom plate of the module.
The fork without the bevel gear must be the one to sit against the zeroing jig to work properly. Make sure that the bevel gear on the wheel is facing towards the inside of the module/robot.
Purchasing the Swerve X2S has been simplified to buying a "Complete Kit" or "Individual Components".
The "Complete Kits" will have all the necessary parts to assemble the swerve module minus motors and encoders.
"Individual Components" is an option for teams if:
They already have some of the parts on hand, such as gears, bearings, or raw material
Want to purchase spare parts
Upgrading from one version to another version
These are some tips and tricks to keep the product running without a hitch. Failure to do maintenance may result in issues.
First Time Assembly
Loctite all bolts
Grease all gears
We recommend white lithium grease for all spur gears
We recommend Dry Bike Lubricant for the bevel gears
All bolts are tight and there are no gaps in the assembly
Gears mesh correctly and everything spins smoothly
General Maintenance
Check for excessive wear in gears
Reapply grease
Verify everything still spins smoothly
No damage to plastic encoder parts or belts
Yearly Maintenance
Disassemble gearbox
Replace any worn gears
Clean all components
Inspect all components for wear or damage
Reassemble with new bolts with Loctite and grease all gears
WCP’s newest generation of the compact swerve drive module, designed from the ground up to utilize the powerful Kraken X60 brushless motor for drive, and the compact Kraken X44 brushless motor for steering. This new design is more versatile than our previous compact module, and strikes an ideal balance between performance, size, weight, and cost.
Dimensions are for the main module area and do not include mount wings. Dimensions are from the edges of the plates which align to the frame perimeter, and from the floor. Height assumes Kraken X60 used for drive on X2S configuration. Clearance to ground assumes Kraken X44 used for steering on X2St configuration.
All weights for configurations are calculated without any motors, and using the molded hub pair and molded high-grip wheel.
Optimized to take advantage of the WCP ThroughBore by CANcoder (1/2" Hex Bore). This encoder can be installed on-axis and, when assembly instructions are followed, results in no need for setting the zero position of the module. This means that swapping modules or encoders does not require resetting the zero position.
The REV Through Bore Encoder can also be mounted the same way as the WCP ThroughBore by CANcoder (1/2" Hex). There is a zeroing jig that can be printed or purchased to then set the proper position of the wheel and set the zero position.
The module includes the Spartan Mag Encoder, which can be used for the absolute position of the steering control. All hardware needed to use this encoder is included with each module. The zeroing jig mentioned above can be used to zero the wheel positions.
The modules also have the option to use the CTR CANcoder or SRX Mag Encoder with the same hardware used above for the Spartan Mag Encoder. There is a different plastic housing used for these encoders. The zeroing jig mentioned above can be used to zero the wheel positions.
Both module versions can be removed from the frame by pulling it to the outside corner of the robot. This means there is no need for extra clearance to the inside of the module to be able to remove the modules from the robot. Simply take the mount screws off and rotate the module out of the corner of the frame.
All top plates have a standard 1in pitch array of #10-32 tapped holes to allow for easy mounting of other COTS components for your robot design. These holes are also on pitch with the frame mounting holes.
Both versions of the module are enclosed from the top and bottom to prevent debris from getting into the modules.
Simplified wheel and fork assembly results in less parts and easier method of swapping wheels. Forks now have built-in spacers which eliminate the need for snap rings or spacers on the wheel shaft to hold the wheel in place.
All gears come as steel aside from the large 74T steering gear, which is 7075 aluminum to provide great strength. Where possible, shafts have been built into the gears which reduces backlash and components.
Various mount hole options for clocking motor wires in different directions, including straight to the left and right sides, and at 45 degrees down the middle.
If a Kraken motor is used for the drive motor, it can mount to a separate plate that then mounts to the main top plate. This allows for easy removal of the motor without the need to take apart the rest of the module, and eliminates the risk of motor mount screws falling down into the module.
This is limited to Kraken motors due to shaft and machine key lengths on other drive motor options. Other drive motor options need to be directly mounted to the main top plate.
All mount holes for both the drive and steering motors are accessible without taking apart anything else on the module.
1in wide frame members can be placed directly on top of the module without any interference for additional robot structure.
Optimized to take advantage of size and performance of the Kraken X44 brushless motor for steering power. The module is also able to accept other standard 550 and 775 style motors, including NEO 550, 775 Pro, 775 RedLine, BAG (Pinion not included for BAG).
Steering motor can be removed from both X2S and X2St modules without taking apart any other part of the module.
Modules can accept a number of common drive motors, including Kraken X60, NEO, Vortex, CIM, and MiniCIM.
The CIM and MiniCIM can only be used on the X2S version, as they are too large to fit on the X2St.
The Falcon500 could be used if proper pinion gears for the X2S version, and proper pulley for the X2St version can be sourced. WCP does not offer the parts needed to use the Falcon500 on this swerve module.
The Kraken X44 can be used for the drive motor, however we recommend only doing so for testing, etc. and not for competition use.
Both module versions are designed in the "corner-mount" style, pushing the wheel as far to the corner of the frame as possible for maximum possible wheel-base size.
Modules designed to accept standard 2in tall frame tubes, with the frame height the same for both module versions.
Both versions of the module have right-hand and left-hand options available.
Difference for standard X2S version is minimal: package size does not change, just which side encoder and steering gears are on.
Bottom plate for a given hand is shared between X2S and X2St.
Straight-forward upgrade path to swap back and forth between the two versions (given the same hand). Conversion kits drop-down option on the product pages make it easy to get the parts you need to switch versions.
Steering ratio does not change between versions The same parts are used between both versions, with the addition of a single additional idler gear shaft for the X2St.
The module supports 3 types of wheels. All wheel options are 3.5in diameter.
Aluminum hub for standard 1.5in wide tread material; pre-punched tread available.
Two-piece plastic hub combined with a molded high-grip wheel that features V-shaped taper to lock the wheel to the hubs. The molded high-grip wheel is 1.75in wide. This means no bolts to come loose and easy to do wheel swaps.
Molded smooth wheel that works with the same two-piece hub as the high-grip wheel above. This molded smooth wheel is also 1.75in wide. This is great for demo events where floor damage needs to be minimized, or for other uses where you do not need the extra grip.
The X gear ratios are designed to be a consistent spread across all Swerve X2S configurations. All X Gear Ratios come with 3 pinions that share the same pitch diameter to get the spread in speeds.
The Kraken X60 without FOC is used as a reference for the table below.
Gear Ratio Set | Free Speed Spread (ft/s) |
---|
The steering ratio is 25.9:1. The steering gear ratio is the same for all X2S module configurations using an 8t pinion gear on the steering motor.
8t pinion gears are included for use with Kraken X44, NEO 550, 775 Pro, and 775 RedLine motors. Other common COTS 8t 20DP pinion gears for other motors such as the BAG motor can work with the X2S module, but are not included.
When purchasing a complete kit below, the selected ratio kit will also be included. The breakdown of the ratio kits can be seen on the page.
Part Number | Description | Qty |
---|
Configuration | Length | Width | Height | Clearance to Ground |
---|---|---|---|---|
Configuration | w/o Encoder | w/Spartan Mag or CANcoder | w/ WCP ThroughBore |
---|---|---|---|
Part Number | Description | Qty |
---|
Part Number | Description | Qty |
---|
Part Number | Description | Qty |
---|
Standard (X2S)
4.500 in
4.500 in
8.313 in
3.375 in
Thin (X2St)
4.500 in
7.188 in
6.000 in
1.375 in
Standard (X2S)
2.98 lbs
3.15 lbs
3.09 lbs
Thin (X2St)
3.64 lbs
3.82 lbs
3.76 lbs
WCP-0547 | 30t Pocketed Steel Spur Gear (20 DP, 3/8" Hex Bore) | 1 |
WCP-1637 | 15t 20DP Pinion Gear (17t PD, 8mm SplineXS Bore) | 1 |
WCP-1638 | 16t 20DP Pinion Gear (17t PD, 8mm SplineXS Bore) | 1 |
WCP-1639 | 17t 20DP Pinion Gear (17t PD, 8mm SplineXS Bore) | 1 |
WCP-0547 | 30t Pocketed Steel Spur Gear (20 DP, 3/8" Hex Bore) | 1 |
WCP-1646 | 15t 20DP Pinion Gear (17t PD, 8mm Key Bore) | 1 |
WCP-1647 | 16t 20DP Pinion Gear (17t PD, 8mm Key Bore) | 1 |
WCP-1648 | 17t 20DP Pinion Gear (17t PD, 8mm Key Bore) | 1 |
WCP-0546 | 28t Pocketed Steel Spur Gear (20 DP, 3/8" Hex Bore) | 1 |
WCP-1640 | 17t 20DP Pinion Gear (19t PD, 8mm SplineXS Bore) | 1 |
WCP-1641 | 18t 20DP Pinion Gear (19t PD, 8mm SplineXS Bore) | 1 |
WCP-1642 | 19t 20DP Pinion Gear (19t PD, 8mm SplineXS Bore) | 1 |
WCP-0546 | 28t Pocketed Steel Spur Gear (20 DP, 3/8" Hex Bore) | 1 |
WCP-1649 | 17t 20DP Pinion Gear (19t PD, 8mm Key Bore) | 1 |
WCP-1650 | 18t 20DP Pinion Gear (19t PD, 8mm Key Bore) | 1 |
WCP-1651 | 19t 20DP Pinion Gear (19t PD, 8mm Key Bore) | 1 |
WCP-0539 | 26t Pocketed Steel Spur Gear (20 DP, 3/8" Hex Bore) | 1 |
WCP-1643 | 19t 20DP Pinion Gear (21t PD, 8mm SplineXS Bore) | 1 |
WCP-1644 | 20t 20DP Pinion Gear (21t PD, 8mm SplineXS Bore) | 1 |
WCP-1645 | 21t 20DP Pinion Gear (21t PD, 8mm SplineXS Bore) | 1 |
WCP-0539 | 26t Pocketed Steel Spur Gear (20 DP, 3/8" Hex Bore) | 1 |
WCP-1652 | 19t 20DP Pinion Gear (21t PD, 8mm Key Bore) | 1 |
WCP-1653 | 20t 20DP Pinion Gear (21t PD, 8mm Key Bore) | 1 |
WCP-1654 | 21t 20DP Pinion Gear (21t PD, 8mm Key Bore) | 1 |
WCP-1600 | WCP Swerve X2S Hardware Pack | 1 |
WCP-1605 | WCP Swerve X2S Bottom Plate (Left-Hand) | 1 |
WCP-1607 | WCP Swerve X2S Top Plate (Left-Hand) | 1 |
WCP-1610 | WCP Swerve X2S Fork Pair Pack | 1 |
WCP-1611 | WCP Swerve X2S 15t Bevel Gear Shaft | 1 |
WCP-1612 | WCP Swerve X2S 45t Bevel Gear | 1 |
WCP-1613 | WCP Swerve X2S Steering Primary Shaft | 1 |
WCP-1614 | WCP Swerve X2S Steering Secondary Shaft | 1 |
WCP-1615 | WCP Swerve X2S Steering 16t Gear | 1 |
WCP-1616 | WCP Swerve X2S Steering 74t Gear | 1 |
WCP-1619 | WCP Swerve X2S Encoder Hardware Pack | 1 |
WCP-1621 | WCP Swerve X2S Molded Wheel Plastic Hub Pair Pack | 1 |
WCP-1622 | WCP Swerve X2S Molded Wheel TPU Tread (High-Grip) | 1 |
WCP-0887 | 3" ID x 3.5" OD x .25" WD (X-Contact Sealed Bearing) | 1 |
WCP-1006 | 8t Steel Spur Gear (20DP, 10t Center Distance, 8mm SplineXS Bore) | 1 |
WCP-1151 | 8t Steel Spur Gear (20 DP, 10t Center Distance, RS550/775 Bore) | 1 |
WCP-1971 | Spartan Mag Encoder | 1 |
WCP-1600 | WCP Swerve X2S Hardware Pack | 1 |
WCP-1601 | WCP Swerve X2St Hardware Pack | 1 |
WCP-1602 | WCP Swerve X2St Top Plates (Right-Hand) | 1 |
WCP-1604 | WCP Swerve X2S Bottom Plate (Right-Hand) | 1 |
WCP-1610 | WCP Swerve X2S Fork Pair Pack | 1 |
WCP-1611 | WCP Swerve X2S 15t Bevel Gear Shaft | 1 |
WCP-1612 | WCP Swerve X2S 45t Bevel Gear | 1 |
WCP-1613 | WCP Swerve X2S Steering Primary Shaft | 1 |
WCP-1614 | WCP Swerve X2S Steering Secondary Shaft | 1 |
WCP-1615 | WCP Swerve X2S Steering 16t Gear | 1 |
WCP-1616 | WCP Swerve X2S Steering 74t Gear | 1 |
WCP-1618 | WCP Swerve X2St Steering Gear Shaft | 1 |
WCP-1619 | WCP Swerve X2S Encoder Hardware Pack | 1 |
WCP-1621 | WCP Swerve X2S Molded Wheel Plastic Hub Pair Pack | 1 |
WCP-1622 | WCP Swerve X2S Molded Wheel TPU Tread (High-Grip) | 1 |
WCP-1634 | 18t x 9mm Wide Aluminum Pulley (HTD 5mm, 8mm SplineXS Bore) | 1 |
WCP-1659 | 18t x 9mm Wide Aluminum Pulley (HTD 5mm, 8mm Key Bore) | 1 |
WCP-0887 | 3" ID x 3.5" OD x .25" WD (X-Contact Sealed Bearing) | 1 |
WCP-1006 | 8t Steel Spur Gear (20DP, 10t Center Distance, 8mm SplineXS Bore) | 1 |
WCP-1151 | 8t Steel Spur Gear (20 DP, 10t Center Distance, RS550/775 Bore) | 1 |
WCP-1971 | Spartan Mag Encoder | 1 |
WCP-1600 | WCP Swerve X2S Hardware Pack | 1 |
WCP-1601 | WCP Swerve X2St Hardware Pack | 1 |
WCP-1603 | WCP Swerve X2St Top Plates (Left-Hand) | 1 |
WCP-1605 | WCP Swerve X2S Bottom Plate (Left-Hand) | 1 |
WCP-1610 | WCP Swerve X2S Fork Pair Pack | 1 |
WCP-1611 | WCP Swerve X2S 15t Bevel Gear Shaft | 1 |
WCP-1612 | WCP Swerve X2S 45t Bevel Gear | 1 |
WCP-1613 | WCP Swerve X2S Steering Primary Shaft | 1 |
WCP-1614 | WCP Swerve X2S Steering Secondary Shaft | 1 |
WCP-1615 | WCP Swerve X2S Steering 16t Gear | 1 |
WCP-1616 | WCP Swerve X2S Steering 74t Gear | 1 |
WCP-1618 | WCP Swerve X2St Steering Gear Shaft | 1 |
WCP-1619 | WCP Swerve X2S Encoder Hardware Pack | 1 |
WCP-1621 | WCP Swerve X2S Molded Wheel Plastic Hub Pair Pack | 1 |
WCP-1622 | WCP Swerve X2S Molded Wheel TPU Tread (High-Grip) | 1 |
WCP-1634 | 18t x 9mm Wide Aluminum Pulley (HTD 5mm, 8mm SplineXS Bore) | 1 |
WCP-1659 | 18t x 9mm Wide Aluminum Pulley (HTD 5mm, 8mm Key Bore) | 1 |
WCP-0887 | 3" ID x 3.5" OD x .25" WD (X-Contact Sealed Bearing) | 1 |
WCP-1006 | 8t Steel Spur Gear (20DP, 10t Center Distance, 8mm SplineXS Bore) | 1 |
WCP-1151 | 8t Steel Spur Gear (20 DP, 10t Center Distance, RS550/775 Bore) | 1 |
WCP-1971 | Spartan Mag Encoder | 1 |
WCP-1600 | WCP Swerve X2S Hardware Pack | 1 |
WCP-1604 | WCP Swerve X2S Bottom Plate (Right-Hand) | 1 |
WCP-1606 | WCP Swerve X2S Top Plate (Right-Hand) | 1 |
WCP-1610 | WCP Swerve X2S Fork Pair Pack | 1 |
WCP-1611 | WCP Swerve X2S 15t Bevel Gear Shaft | 1 |
WCP-1612 | WCP Swerve X2S 45t Bevel Gear | 1 |
WCP-1613 | WCP Swerve X2S Steering Primary Shaft | 1 |
WCP-1614 | WCP Swerve X2S Steering Secondary Shaft | 1 |
WCP-1615 | WCP Swerve X2S Steering 16t Gear | 1 |
WCP-1616 | WCP Swerve X2S Steering 74t Gear | 1 |
WCP-1619 | WCP Swerve X2S Encoder Hardware Pack | 1 |
WCP-1621 | WCP Swerve X2S Molded Wheel Plastic Hub Pair Pack | 1 |
WCP-1622 | WCP Swerve X2S Molded Wheel TPU Tread (High-Grip) | 1 |
WCP-0887 | 3" ID x 3.5" OD x .25" WD (X-Contact Sealed Bearing) | 1 |
WCP-1006 | 8t Steel Spur Gear (20DP, 10t Center Distance, 8mm SplineXS Bore) | 1 |
WCP-1151 | 8t Steel Spur Gear (20 DP, 10t Center Distance, RS550/775 Bore) | 1 |
WCP-1971 | Spartan Mag Encoder | 1 |
X1 | ~15.3 to ~17.3 |
X2 | ~18.5 to ~20.7 |
X3 | ~22.3 to ~24.7 |
Part Number | Description | Qty |
---|---|---|
Part Number | Description | Qty |
---|---|---|
Part Number | Description | Qty |
---|---|---|
Part Number | Description | Qty |
---|---|---|
Part Number | Description | Qty |
---|---|---|
Part Number | Description | Qty |
---|---|---|
Part Number | Description | Qty |
---|---|---|
Part Number | Description | Qty |
---|---|---|
WCP-1600-001
Steering Bearing Retention Plate
1
WCP-1600-002
Steering Washer
2
WCP-1600-004
Kraken X60 Shaft Spacer
1
WCP-1600-005
Kraken X44 Shaft Spacer
1
WCP-1600-006
Kraken Plate
1
WCP-1600-007
WVortex/NEO Shaft Spacer
1
WCP-1600-008
Motor Shaft Extension Screw
2
WCP-1600-009
X2St Kraken X60 Shaft Spacer
1
WCP-1600-010
Steering Motor Cover
1
WCP-1600-011
X2St Vortex/NEO Shaft Spacer
1
WCP-0206
Aluminum Spacer (.196" ID x 3/8" OD x 1-3/4" WD)
4
WCP-0310
Aluminum Spacer (.196" ID 3/8" OD x 2-1/4" WD)
1
WCP-0228
External SnapRing (3/8")
2
WCP-0251
#10-32 x .250" L BHCS (Steel, Black Oxide)
1
WCP-0252
#10-32 x .375" L BHCS (Steel, Black Oxide)
12
WCP-0261
#10-32 x 2.500" L BHCS (Steel, Black Oxide)
9
WCP-0267
#10-32 x 1.000" L SHCS (Steel, Black Oxide)
6
WCP-0268
#10-32 x 1.500" L SHCS (Steel, Black Oxide)
4
WCP-0271
#10-32 x 3.000" L SHCS (Steel, Black Oxide)
1
WCP-1632
#10-32 x .313" L BHCS (Steel, Black Oxide)
3
WCP-0326
#10-32 Thin Lock Nut
11
WCP-0498
6mm ID x 12mm OD x 4mm WD (Radial Bearing)
10
WCP-0779
0.375" ID x 0.875" OD x 0.280" WD (Flanged Bearing)
2
WCP-1633
12mm ID x 24mm OD x 6mm WD (Flanged Bearing)
1
WCP-1508
8mm ID x 16mm OD x 5mm WD (Flanged Bearing)
1
WCP-1610-001
Swerve X2S - Wheel Fork (Bearing Pocket)
1
WCP-1610-002
Swerve X2 - Wheel Fork
1
WCP-1621-001
Swerve X2S Molded Wheel Hub Male
1
WCP-1621-002
Swerve X2S Molded Wheel Hub Female
1
WCP-1601-001
Cover Plate
1
WCP-1601-002
Coaxial Shaft
1
WCP-1634
18t x 9mm Wide Aluminum Pulley (HTD 5mm, 8mm SplineXS Bore)
1
WCP-1635
57t x 9mm Wide Timing Belt (HTD 5mm)
2
WCP-0202
Aluminum Spacers (.196" ID x 3/8" OD x 1/2" WD)
4
WCP-0254
#10-32 x .750" L BHCS (Steel, Black Oxide)
2
WCP-0255
#10-32 x 1.000" L BHCS (Steel, Black Oxide)
4
WCP-0259
#10-32 x 2.000" L BHCS (Steel, Black Oxide)
1
WCP-0498
6mm ID x 12mm OD x 4mm WD (Radial Bearing)
4
WCPF-0029
8mm ID x 16mm OD x 5mm WD (Flanged Bearing)
3
WCP-1602-001
Right-Hand (Top Plate)
1
WCP-1602-002
Right-Hand (Motor Plate)
1
WCP-1603-001
Left-Hand (Top Plate)
1
WCP-1603-002
Left-Hand (Motor Plate)
1
WCP-0035
6mm OD x 2.5mm WD (Diametric Magnet)
1
WCP-1619-001
CANcoder Housing
1
WCP-1619-002
Encoder Shaft
1
WCP-1619-003
Bearing Block
1
WCP-1619-004
Spartan Mag Encoder Housing
1
WCP-1617
Hex Encoder Hat
1
WCP-1620
Pulley Encoder Hat
1
WCP-1631
#10-32 x .625 L BHCS (Steel, Black Oxide)
4
WCP-0326
#10-32 Thin Lock Nut
1
WCP-1629
#2-56 x .500" L SHCS (Steel, Black Oxide)
2
WCP-1630
#4-40 x .875" L SHCS (Steel, Black Oxide)
3
WCP-1636
51t x 6mm Wide Timing Belt (GT2 3mm)
2
WCP-1508
8mm ID x 16mm OD x 5mm WD (Flanged Bearing)
2
WCP-0207
Aluminum Spacer (.196" ID x 3/8" OD x 2" WD)
2
WCP-0261
#10-32 x 2.500" L BHCS (Steel, Black Oxide)
1
WCP-1626-001
WCP Swerve X2S Low Frame Plate
1
WCP-1656
#10-32 x 4.750" L BHCS (Steel, Black Oxide)
1
1.0
10/25/2024
Document created.
1.0
10/25/2024
Document created.