This is a remake of Mabo's FFB Joystick for 3D printing, with several enhancements from the protomaker's version as well.
Changes from Mambo's design:
Changes from Protomaker's design:
This design is nearly zero original work from me. All critical dimensions and ratios came from the original designers. I just cleaned up some CAD work and injected some of my preferences for 3D printing. Original authors are listed below:
Both STEP and Fusion 360 files can be found in the CAD directory.
All STLs are in print orientation and should be able to be directly inserted and arranged in your slicer. I printed all my parts in polymaker PLA Pro with a .2mm layer height using voron part specs (4 walls and 45% grid infill). Adapt as necessary to your printer and filament.
File | Qty | Support | Description |
---|---|---|---|
gimbal_arm_x2 | 2 | Build Plate Only | Gimbal Arms |
gimbal_pillow_x4 | 4 | Build Plate Only | Gimbal Pillow Blocks |
gimbal_core | 1 | Build Plate Only | Gimbal Core Joint |
gimbal_stick | 1 | Build Plate Only | Gimbal Stick Connector |
ext_bearing_retainer_x3 | 3 | None | Exterior Bearing Retainers |
int_bearing_retainer_x8 | 8 | None | Interior Bearing Retainers |
control_mount_retainer | 1 | None | Control Mount / Bearing retainer |
case_rear | 1 | None | Rear Case Plate (Roll Drive) |
case_right | 1 | None | Right Case Plate (Pitch Drive) |
case_mid | 1 | None | Mid Case Plate (Roll Bearing / Control Mount) |
case_front | 1 | None | Front Case Plate (Fan) |
case_left | 1 | None | Left Case Plate (Pitch Bearing) |
case_top | 1 | None | Case Top Plate |
case_bottom | 1 | None | Bottom Case Plate |
pulley_gimbal | 1 | 72 Tooth Gimbal Pulley | |
pulley_motor | None | 12 Tooth Motor Pulley (Optional if you don't want to buy metal pulley) | |
jig_center_x2 | 2 | Centering Jig for initial assembly and calibration | |
boot_clamp_lower | 1 | Lower Boot Clamp | |
boot_clamp_upper | 1 | Upper Boot Clamp | |
boot_clamp_ring | 1 | Boot Clamp Ring for Stick Connector |
Where possible, all hardware has a McMaster Part # to help indicate correct specifications. When I didn't already have the parts in stock from old projects, I linked my actual source for them in the description.
Qty | McMaster | Name | Notes |
---|---|---|---|
4 | 4668K271 | 6808-2RS Bearings | Large Pulley Bearings |
8 | 5972k277 | 6802-2RS Bearings | Gimbal Bearings |
2 | 57155k579 | F625ZZ Bearings | Stick Adatper Bearings |
20 | 94459A150 | M4 Threaded Inserts | Gimbal Screws |
10 | 92095A192 | M4 x 12 Button Head Screw | Pulley Screws |
4 | 91100A313 | 19mm Washer | Gimbal Washers |
12 | 91292A122 | M4 x 25 Socket Head Screw | Large Pulleys |
3 | 98689A114 | M5 Washer (Stock) | Gimbal Core Joint / Stick Adatper |
2 | 90591A260 | M5 Nut (Stock) | Gimbal Core Joint / Stick Adatper |
1 | 91290A199 | M5 x 60 Socket Head Screw (Stock) | Gimbal Core Joint |
52 | 94459A130 | M3 Threaded Inserts | Case, USB Bracket, Control Board Mount, Stick Connector |
44 | 91263A825 | M3 x 12 Flat Head Screw | Case Screws, add two more if using printed motor pulleys |
2 | 92095A183 | M3 x 12 Button Head Screw (Stock) | USB Bracket Screws |
12 | 92095A119 | M3 x 15 Button Head Screw (Stock) | Pulley Bearing Retainer Screws |
12 | 90591A250 | M3 Nut (Stock) | Pulley Bearing Retainer Nuts |
4 | 92095A177 | M3 x 5 Button Head Screws (Stock) | Control Board Screws |
8 | M6 x 15 Slim Socket Head Screw | Motor Mounts | |
2 | M2.5 x 10 Flat Head Screw (Stock) | Power Connector Mount | |
2 | M3 x 6 Grub Screw | Motor Pulley Screw for 3D Printed Pulley | |
2 | 5M-12T-16W Pulley | Motor Pulley - 3D printed version is optional as well | |
1 | 465mm long HTD 5M-15W Belt | Pitch Belt | |
1 | 415mm long HTD 5M-15W Belt | Roll Belt | |
1 | 5 Pin Mini Din Connector (Stock) | Stick connector - I used replacement parts from Thrustmaster for a Warthog stick that I bought a long time ago. | |
1 | 80mm Case Fan | Parts designed to use standard PC fan screws which are included with this fan. | |
1 | E-Stop Switch | ||
1 | 10k Type B Linear Potentiometer | ||
1 | XT60E-M Connector |
Since this is a very close derivative of protmakers work his assembly guide should be enough to figure out how to build using these parts.