1. For downloading SimTools plugins you need a Download Package. Get it with virtual coins that you receive for forum activity or Buy Download Package - We have a zero Spam tolerance so read our forum rules first.

    Buy Now a Download Plan!
  2. Do not try to cheat our system and do not post an unnecessary amount of useless posts only to earn credits here. We have a zero spam tolerance policy and this will cause a ban of your user account. Otherwise we wish you a pleasant stay here! Read the forum rules
  3. We have a few rules which you need to read and accept before posting anything here! Following these rules will keep the forum clean and your stay pleasant. Do not follow these rules can lead to permanent exclusion from this website: Read the forum rules.
    Are you a company? Read our company rules

DIY Pendular Rudder Pedals

Discussion in 'DIY peripherals' started by Historiker, Mar 4, 2019.

  1. Historiker

    Historiker Dramamine Adict Staff Member Moderator Gold Contributor

    Joined:
    Dec 16, 2010
    Messages:
    1,915
    Occupation:
    Teacher/Cabinet Maker
    Location:
    Michigan USA
    Balance:
    9,351Coins
    Ratings:
    +1,802 / 13 / -1
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 6DOF
    So, I wanted a new set of rudder pedals; my Saitek combat pro set were getting on my final nerve.

    Then I saw something that made my heart bleep dedey bleep. The new Thrustmaster Pendular Rudder System.

    thrustmaster_2960809_tpr_pedals_1531330546000_1419739.jpg

    Wow, I really liked the way they look....and then I saw the price. And I gulped, gasped, and coughed. 550.00 USD.....ouch.

    So. I made my own :)



    IMG_20190302_201832138.jpg



    Started with some pictures of the spendy set, and created a solidworks model to see how to make things fit.

    tprdiagram.png

    prototype.png

    Realized that I needed some linear hall effect sensors...so I designed some using a magnet and hall effect IC.

    potentiometer assembly.JPG IMG_20190302_201931307.jpg

    Tossed in yet another Teensy ++ 2.0 and kicked it with a touch of MMJOY2.


    This thing is rock solid and smooth. Fully adjustable in both the tension of the rudder as well as position of the brake levers.


    IMG_20190302_201952605.jpg IMG_20190302_201922717.jpg

    Total out of pocket? 20.00 USD :D
    • Winner Winner x 5
    • Like Like x 3
    Last edited: Mar 9, 2019
  2. Ads Master

    Ads Master

    Balance:
    Coins
    Ratings:
    +0 / 0 / -0
  3. Historiker

    Historiker Dramamine Adict Staff Member Moderator Gold Contributor

    Joined:
    Dec 16, 2010
    Messages:
    1,915
    Occupation:
    Teacher/Cabinet Maker
    Location:
    Michigan USA
    Balance:
    9,351Coins
    Ratings:
    +1,802 / 13 / -1
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 6DOF
    If anyone is interested in the linear (not really linear as you can see) hall effect sensors here are the STL files to make your own.

    I used a 1/4" threaded steel rod from the spring to the brass connector at the top, that way there is no force on the 3D printed parts. To get the threaded rod through the printed part I put it in a chuck of one of my cordless drills and just drove it up and through.

    The part was printed with 1/4" threads which worked perfectly if a bit tight. You could probably just print it as is and thread a 6mm threaded rod up through it as well and let the rod cut new threads in the plastic. The idea is not to make it strong enough to hold pressure, just enough to make the rack slide along the pinion gear.

    I used 1/4"x 1/4" neodymium magnets pressed into the center of the pinion gear. Just make sure that the north and south poles of the magnet are at a right angle to the hall effect sensor. Touch the magnet to the end of the bolt and find the weakest sides (should be four out of six) and put one of those toward the sensor. Or if you have more than one magnet just test them against each other. You want the strongest poles to be pointed side to side from the sensor. This way the sensor can read the change in field position.

    I used 4-40 bolts and nuts to tie them together and 1/2"x2" compression springs. Included in the STL files are spring retainers. I am including the deep versions but you can edit these to make them shallow. I found that the shallow ones worked just fine.

    The hall effect IC (I used UGN3503U linear hall effect sensors) sticks out of the cap where the legs can be soldered. I stripped the copper out of some 22guage wire and slid the rubber insulator from these short bits over the legs of the IC and then heat shrinked (shrunked? :D ) them together. And then heat shrink of course over the rest of the wire. If I had thought of it I would have made a short tube as part of the IC cap in order to better protect the legs of the IC from bending in the back and forth movement of the rudder. I doubt I will have problems as is though.

    If you do build one of these make sure that the hall effect ICs that you buy are ratiometric linear, meaning that they output an analog voltage proportional to the magnetic field intensity (http://www.bristolwatch.com/hall_effect/ratiometric_hall_effect.htm). Many hall effect ICs are simple on/off switches based on magnetic field proximity.

    I printed my parts using PetG which is pretty smooth and allows the parts to easily move without the need for bearings.


    The pinion gear

    spur gear magnet mount.JPG

    The Rack

    Rack and spring arm threaded with cutout for sideways bolt ish.JPG

    The housing, note the raised circular track allowing the pinion gear to rotate on. I doubt this is needed as the housing is pretty snug to the pinions outside diameter.

    hall effect pot half rack and pinion housing.JPG


    The backplate, I added an indentation for the pinion gear so it would not be restricted (pinched) when I tightened down the cover.

    potentiometer back plate.JPG

    Spring cup
    spring cup.JPG

    And the IC cap. I mounted the IC sticking out proud of the back plate (toward the magnet) about 3mm (1/8") to get just the right distance from the magnet to get a full read of the field (as full as I could anyway). Then I hot glued the IC in place to keep it from moving around.

    potentiometer back plate hall effect mount.JPG potentiometer back plate hall effect mount back view.JPG

    Attached Files:

    • Like Like x 2
    • Winner Winner x 2
    Last edited: Mar 16, 2019
  4. T R Para

    T R Para i make stuff up Gold Contributor

    Joined:
    Oct 18, 2018
    Messages:
    221
    Occupation:
    Retired
    Location:
    Cincinnati, Oh
    Balance:
    1,467Coins
    Ratings:
    +213 / 1 / -0
    My Motion Simulator:
    3DOF, AC motor, Arduino
    I like your project a lot..:)
    Do you have any drawings or other sketches you could share?
    Dimensions of components even approximate really helps me get such a project moving.
    Thanks again.
    tp
  5. Historiker

    Historiker Dramamine Adict Staff Member Moderator Gold Contributor

    Joined:
    Dec 16, 2010
    Messages:
    1,915
    Occupation:
    Teacher/Cabinet Maker
    Location:
    Michigan USA
    Balance:
    9,351Coins
    Ratings:
    +1,802 / 13 / -1
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 6DOF
    Sure TP, do you have access to a CAD program? I can share my original solidworks files or try to export them for you to other formats.

    Ya know what? If you are involved in R/C in Cinci I bet that we know some of the same people ;)
    • Friendly Friendly x 1
  6. T R Para

    T R Para i make stuff up Gold Contributor

    Joined:
    Oct 18, 2018
    Messages:
    221
    Occupation:
    Retired
    Location:
    Cincinnati, Oh
    Balance:
    1,467Coins
    Ratings:
    +213 / 1 / -0
    My Motion Simulator:
    3DOF, AC motor, Arduino
    Yes I have a copy of turbo cad around here somewhere. But I can get a viewer online I am sure.
    I have been into R/c since I got a World Engines Blue Max 4 channel back in 1971.
    Lets see... Michigan/Dr1/Historian/ Cincy ties
    Lee McDuffy ??
  7. Historiker

    Historiker Dramamine Adict Staff Member Moderator Gold Contributor

    Joined:
    Dec 16, 2010
    Messages:
    1,915
    Occupation:
    Teacher/Cabinet Maker
    Location:
    Michigan USA
    Balance:
    9,351Coins
    Ratings:
    +1,802 / 13 / -1
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 6DOF
    Might not be able to export them for turbo cad but I can make some dimension drawings for you.
    • Useful Useful x 1
  8. Historiker

    Historiker Dramamine Adict Staff Member Moderator Gold Contributor

    Joined:
    Dec 16, 2010
    Messages:
    1,915
    Occupation:
    Teacher/Cabinet Maker
    Location:
    Michigan USA
    Balance:
    9,351Coins
    Ratings:
    +1,802 / 13 / -1
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 6DOF
    Here are all of the solidworks files to create the Pendular rudder pedals as well as some DXF cad files that are importable into various other cad files. I still need to get around to creating output drawings that give specific easy to read size information but I will get to it. There is one included in the zip file that is specific to the frame that I built for the rudder pedals but to be honest it is way overbuilt so I doubt I would use it again.

    Edit: File was too large at 28mb

    Sorry, I will look into a google drive perhaps. I could split them into multiple zip files of 5mb or less but that is a hassle right now :(
    Last edited: Mar 9, 2019
  9. Historiker

    Historiker Dramamine Adict Staff Member Moderator Gold Contributor

    Joined:
    Dec 16, 2010
    Messages:
    1,915
    Occupation:
    Teacher/Cabinet Maker
    Location:
    Michigan USA
    Balance:
    9,351Coins
    Ratings:
    +1,802 / 13 / -1
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 6DOF
    HUGE WARNING: various parts listed in these files changed slightly during fabrication. Rods are actually bolts that had to change size due to nuts washers, etc. Some of the hole bores changed to accommodate change in bolt/screw sizes, etc. The model was just a prototype for me, to visualize my idea (or copy their idea rather). Do not try to make parts exactly as they are in this model and then expect them to fit :D

    Use at your own risk.

    Forgot that I already have a Dropb0x account so I uploaded it there, here is the link:

    https://www.dropbox.com/s/rj5nqsuini2xmc3/DIY Pendular Rudder Pedals Solidworks models and files.zip?dl=0


    t LEVER on back.JPG

    L levers.JPG
    • Winner Winner x 2
    Last edited: Mar 11, 2019
  10. T R Para

    T R Para i make stuff up Gold Contributor

    Joined:
    Oct 18, 2018
    Messages:
    221
    Occupation:
    Retired
    Location:
    Cincinnati, Oh
    Balance:
    1,467Coins
    Ratings:
    +213 / 1 / -0
    My Motion Simulator:
    3DOF, AC motor, Arduino
    Thanks, I downloaded the file no problem.
    However the free Solidworks viewer is no longer downloadable (not sure why)
    It is on their site but unreachable.
    I have a SW copy from 2016 and it will not allow me to view files created after 2016
    I signed up for a free SolidWorks trial (15 days) but will not import any files.(crippleware)
    What a company.. lol
  11. Historiker

    Historiker Dramamine Adict Staff Member Moderator Gold Contributor

    Joined:
    Dec 16, 2010
    Messages:
    1,915
    Occupation:
    Teacher/Cabinet Maker
    Location:
    Michigan USA
    Balance:
    9,351Coins
    Ratings:
    +1,802 / 13 / -1
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 6DOF
    Yeah, they are on top of the heap right now so not hobbyist friendly.

    I believe that you can import them into Fusion 360 which is free to hobbyists.
  12. T R Para

    T R Para i make stuff up Gold Contributor

    Joined:
    Oct 18, 2018
    Messages:
    221
    Occupation:
    Retired
    Location:
    Cincinnati, Oh
    Balance:
    1,467Coins
    Ratings:
    +213 / 1 / -0
    My Motion Simulator:
    3DOF, AC motor, Arduino
    Yes I am able to look at them in Fusion 360. At least for the next 30 days lol.
    I was trying out the measuring tool. Is the connecting rod 125mm long?
  13. SeatTime

    SeatTime Well-Known Member

    Joined:
    Dec 27, 2013
    Messages:
    2,497
    Location:
    Newcastle Australia
    Balance:
    27,417Coins
    Ratings:
    +2,769 / 33 / -0
    My Motion Simulator:
    DC motor, AC motor, Arduino, Motion platform, 6DOF
    After the 30 days just change to a 'Startup' license. It is free, but requires a internet connection to work.
  14. Historiker

    Historiker Dramamine Adict Staff Member Moderator Gold Contributor

    Joined:
    Dec 16, 2010
    Messages:
    1,915
    Occupation:
    Teacher/Cabinet Maker
    Location:
    Michigan USA
    Balance:
    9,351Coins
    Ratings:
    +1,802 / 13 / -1
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 6DOF
  15. Historiker

    Historiker Dramamine Adict Staff Member Moderator Gold Contributor

    Joined:
    Dec 16, 2010
    Messages:
    1,915
    Occupation:
    Teacher/Cabinet Maker
    Location:
    Michigan USA
    Balance:
    9,351Coins
    Ratings:
    +1,802 / 13 / -1
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 6DOF
    Warning: All sizes in the actual rudder pedals changed slightly or massively (depending on the parts that I could scrounge in my shop) from the solidworks model.

    Use at your own risk :D
  16. T R Para

    T R Para i make stuff up Gold Contributor

    Joined:
    Oct 18, 2018
    Messages:
    221
    Occupation:
    Retired
    Location:
    Cincinnati, Oh
    Balance:
    1,467Coins
    Ratings:
    +213 / 1 / -0
    My Motion Simulator:
    3DOF, AC motor, Arduino
    WARNING so noted .. lol
    Here is the part I measured

    Attached Files:

  17. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    15,089
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    111,196Coins
    Ratings:
    +8,996 / 43 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    Added to the rudder pedal section of the FAQs: https://www.xsimulator.net/community/faq/rudder-pedals.64/
    • Like Like x 1
  18. Historiker

    Historiker Dramamine Adict Staff Member Moderator Gold Contributor

    Joined:
    Dec 16, 2010
    Messages:
    1,915
    Occupation:
    Teacher/Cabinet Maker
    Location:
    Michigan USA
    Balance:
    9,351Coins
    Ratings:
    +1,802 / 13 / -1
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 6DOF
    The connecting linkage length depends on what hardware you choose.
  19. Historiker

    Historiker Dramamine Adict Staff Member Moderator Gold Contributor

    Joined:
    Dec 16, 2010
    Messages:
    1,915
    Occupation:
    Teacher/Cabinet Maker
    Location:
    Michigan USA
    Balance:
    9,351Coins
    Ratings:
    +1,802 / 13 / -1
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 6DOF
    I just ordered new parts for the connecting rod that you mentioned TR, from McMaster Carr the total for two rods (overkill but thought it would be nice to have extra around the shop) and four right hand ends (didnt want to futz with welding a left and right together for micro adjustment) was 13.62 plus shipping. A very cheap price for those rod ends.


    Steel rod ends:
    https://www.mcmaster.com/60645K32

    1/4" - 28 threaded rods
    https://www.mcmaster.com/98791A048
  20. T R Para

    T R Para i make stuff up Gold Contributor

    Joined:
    Oct 18, 2018
    Messages:
    221
    Occupation:
    Retired
    Location:
    Cincinnati, Oh
    Balance:
    1,467Coins
    Ratings:
    +213 / 1 / -0
    My Motion Simulator:
    3DOF, AC motor, Arduino
    I was trying to ask if my measurements derived from the Fusion360 program were correctly done. lol
    If you measure it in your SolidWorks program as 125mm and I measure it at 125mm in Fusion 360 then I would feel confident that I had that piece of the program figured out.....

    Thanks for the link on the rod ends and threaded rod.
    I am going to order those later tonight..
  21. Historiker

    Historiker Dramamine Adict Staff Member Moderator Gold Contributor

    Joined:
    Dec 16, 2010
    Messages:
    1,915
    Occupation:
    Teacher/Cabinet Maker
    Location:
    Michigan USA
    Balance:
    9,351Coins
    Ratings:
    +1,802 / 13 / -1
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 6DOF
    Oh, sorry. It should be exactly the same as the cad program measures in units and you the operator defines what a unit is. So if Fusion 360 is set up to default to mm and I saved mine in mm it will be the same. What really messes people up is when they open a file that was saved as inches and they use mm. I know a guy who wanted to copy my CNC machine, I saved the files in inches and he couldn't figure out why I would have a Z axis only 19mm tall!! :D

    To be clear; yes your measurements are correct :)