1. Do not share user accounts! Any account that is shared by another person will be blocked and closed. This means: we will close not only the account that is shared, but also the main account of the user who uses another person's account. We have the ability to detect account sharing, so please do not try to cheat the system. This action will take place on 04/18/2023. Read all forum rules.
    Dismiss Notice
  2. 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!
  3. 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
  4. 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

Question DIY Dual-Purpose Sim Rig (Racing + Flight) – 2DOF vs 3DOF Motion Advice Needed

Discussion in 'DIY Motion Simulator Building Q&A / FAQ' started by Robinj, Mar 21, 2026 at 00:40.

  1. Robinj

    Robinj New Member

    Joined:
    Saturday
    Messages:
    5
    Location:
    France
    Balance:
    52Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    2DOF, 3DOF
    I recently built a 15 Nm wheelbase using a hoverboard motor. It works, but I’ve realized I now need a proper sim rig to really test it in good conditions.
    My goal is to build a dual-purpose rig for both sim racing and flight simulation. Later on, I’d like to add a joystick and be able to quickly swap between rudder pedals and racing pedals depending on whether I’m flying or driving.
    I’m also interested in building a motion system, but I’m not sure where to start. I’m currently hesitating between a 2DOF and a 3DOF setup, and I’d like to better understand how cost, complexity, and performance scale between the two.
    From what I’ve seen, 2DOF systems seem simpler and more affordable, while 3DOF adds vertical motion, which looks like a significant upgrade in immersion. I’m trying to figure out which one offers the best value overall for a DIY build.
    I came across MikeyEarly’s project, which I really like:

    What would you recommend in my case?
    Is there a specific type of motion system or architecture already made here that would work best for what I’m trying to achieve?
    I’m comfortable building with aluminum profiles and working with motors, so a DIY solution is definitely within my capabilities.
  2. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    22,129
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    Tasmania, Australia
    Balance:
    154,400Coins
    Ratings:
    +11,181 / 57 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    The original build thread for @early_m's rig is here: https://www.xsimulator.net/community/threads/f1-style-2-dof-mantis-simulators-fs2.16071/

    And the upgrade to 3DOF here: https://www.xsimulator.net/community/threads/f1-motion-sim-upgrading-2dof-to-3dof.18398/

    Many of us start with a basic 2DOF and then upgrade, including myself: https://www.xsimulator.net/community/threads/dx-compact-simulator.5866/

    So I would say start simple with a 2DOF design, but consider the upgrade pathway in advance, both in terms of design and hardware chosen.
    • Like Like x 1
  3. Robinj

    Robinj New Member

    Joined:
    Saturday
    Messages:
    5
    Location:
    France
    Balance:
    52Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    2DOF, 3DOF
    Thank you, that’s exactly what I was looking for.
    Regarding the budget, what kind of cost should I expect for the main components such as aluminum extrusions, motors, and controllers?
  4. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    22,129
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    Tasmania, Australia
    Balance:
    154,400Coins
    Ratings:
    +11,181 / 57 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    Doing some research before getting in too deep is time well spent.

    Please bounce your plans and shopping list off members before jumping too far down what can be an expensive rabbit hole, if you get it wrong.

    Use the Search on the Recent page to find related projects to what you have in mind.

    You will also find plenty of helpful information in the FAQs, which includes a Design section: http://www.xsimulator.net/community/faq/

    If something sounds odd then look it up in the glossary: http://www.xsimulator.net/community/faq/glossary-of-acronyms-and-names.66/

    Cost depends a lot on your key design and vision, plus what you can get locally/secondhand, and specifically what hardware you choose to use, plus associated controllers.

    For example you could get secondhand wheelchair motors, use SMC3 with Arduino(s) with cheap drivers, and see if you can scrounge some used T-slot aluminum profile in France, or use more readily available and cheaper materials, sometimes there are bargains, it just depends when and where, for example: https://www.xsimulator.net/communit...otted-aluminum-extrusion-south-florida.19486/

    Or, if you have more of an eye to the future and powerful modern hardware, rather than minimal budget, you could use AMC-AASD15A servos and related controller: https://www.xsimulator.net/community/faq/amc-aasd15a-servo-controller.351/

    There are plenty of free 80/20 Extruded Aluminum design software programs out there, some linked to manufactures even automatically generate a parts list.

    Make a solid plan and kick it around with members and that will determine things like potential cost, and value of reusing hardware if upgrading in the future.
  5. Robinj

    Robinj New Member

    Joined:
    Saturday
    Messages:
    5
    Location:
    France
    Balance:
    52Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    2DOF, 3DOF
    I have three hoverboard motors rated at about 15 Nm at 600 RPM. I plan to attach magnetic encoders, like I did on my hoverboard wheelbase, and use worm gears to increase torque. With a 1:5 ratio I expect around 75 Nm at 120+ RPM, and with 1:10 around 150 Nm at 60 RPM, all controlled by an ODrive. The components are inexpensive, so the total per axis would be around 65–70 euros. Do you think this setup is better than using second-hand wheelchair motors?

    Also, for a 3-DOF setup, are you using a two-axis ODrive plus one single-axis, or three separate single-axis ODrives?
  6. Josh_Possa

    Josh_Possa Active Member

    Joined:
    Jan 25, 2021
    Messages:
    142
    Location:
    Catalunya
    Balance:
    650Coins
    Ratings:
    +40 / 0 / -0
    My Motion Simulator:
    2DOF, 3DOF, DC motor, Arduino, Motion platform, 6DOF
    Hi, 2DOF is the simplest and cheapest way to go and to start. Also is the option with less risk of mistakes that make the whole design/build unusable and if it happens is relatively easy to redesign/rebuild it with fixes. 3DOF with heave is a GREAT step up specially with flight sim BUT you need powerful motors and very good in performance reduction gear. Normally worm gears are very inefficient, large part of the energy is lost in them so try to avoid it. The design, materials and building process needs to be much more accurate thant with the 2DOF.

    Here are my three motion rigs I have built, a 2DOF and two 3DOF (one with wormgears and one with ballscrew):

    2DOF: https://www.xsimulator.net/community/threads/2-dof-flight-sim.18232/#post-242487

    3DOF (wormgear): https://www.xsimulator.net/community/threads/from-2-dof-to-3-dof-flight-sim-motion-rig.18430/

    3DOF (balscrew): https://www.xsimulator.net/communit...ild-with-diy-sfu-actuators.19455/#post-256023

    With the ballscrew version (my final version) I have to update some little changes I've done to maje the arms more rigid, basically I used 10mm plate instead of 5mm for the arms.
    Last edited: Mar 25, 2026 at 18:01
  7. Robinj

    Robinj New Member

    Joined:
    Saturday
    Messages:
    5
    Location:
    France
    Balance:
    52Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    2DOF, 3DOF
    Ballscrews seem more efficient than worm gears, but the challenge is converting rotational force to linear motion. I've seen several approaches, and yours looks particularly well-designed. Do you think a 350W, 48V, 16Nm, 800 RPM BLDC motor would be sufficient for this? I notice you’re using a 700W motor, but it’s less efficient than the one I have. Excellent build, by the way!
  8. Josh_Possa

    Josh_Possa Active Member

    Joined:
    Jan 25, 2021
    Messages:
    142
    Location:
    Catalunya
    Balance:
    650Coins
    Ratings:
    +40 / 0 / -0
    My Motion Simulator:
    2DOF, 3DOF, DC motor, Arduino, Motion platform, 6DOF
    I think that motors with 800 rpm are too slow. Think that a ballscrew like mine (2005) have a diameter of 20mm and advances 5mm per revolution. Pairing it with your motor you will get an output speed of: (800 / 60) x 0,05 = 6,6 cm per second.

    My motor output force is 3 Nm and is more than enough. With 16 Nm you have plenty of strength. If you do a gear that increase the speed by 3 or 4 (and at the same time decrease the force by the same scalar) you will still have force enough and a optimal speed. Keep in mind to check the performance loss and calculate all twice taking in count the performance loss before buy the gearboxes.
  9. Josh_Possa

    Josh_Possa Active Member

    Joined:
    Jan 25, 2021
    Messages:
    142
    Location:
    Catalunya
    Balance:
    650Coins
    Ratings:
    +40 / 0 / -0
    My Motion Simulator:
    2DOF, 3DOF, DC motor, Arduino, Motion platform, 6DOF
    Another way to go is using 2010 ballscrew instead of 2005 and a gear that invreases only by 2 the speed. If it is well designed theoretically you'll achieve ~ 6,6 x 4 = 26,4 cm per second that is very decent