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

3DoF Project with electric actuators/cylinders

Discussion in 'DIY Motion Simulator Projects' started by Zelkaan, May 24, 2018.

  1. Zelkaan

    Zelkaan New Member

    Joined:
    May 11, 2018
    Messages:
    3
    Location:
    France
    Balance:
    99Coins
    Ratings:
    +2 / 0 / -0
    My Motion Simulator:
    Arduino
    Hello there !

    Since this is my first post here I will try to quickly explain the story and why I'm here. (I'm french so I should start with an apology if my english is not perfect..).
    It's been a couple months since I bought my wheel (T300) and the Oculus Rift. Several weeks ago, I invited my uncle (who is a "diy" man) to play some race simulation with my wheel and the Oculus. He got a little sick and had to stop playing while I never had motion sickness problems.

    Afterward he told me that he wanted to start a project, that we could do together, to build a motion simulator using a sport car seat or a computer seat, mounted on some sort of "arm" on the center of the seat, and then 4 electric actuators (or cylinder, I'm not sure about the translation, but it's those things used to open/close the gates, for example, but in a faster version) at the 4 corners with some "U" at the end so they can move without tearing the seat apart. Also we will use an arduino and a shield (or more, I don't know yet) to control the motors.

    Well he told me that he took care of the "assembly part" and that I had to take care of the software part. So I began to do some research and ended up on Xsimulator and Simtools.

    Now, that being said (congrats and thank you if you managed to read till this point), I downloaded Simtools GameEngine and GameManager to begin with. But I'm kind of lost with them. I got the impression that you need the plugin of the actual game to make it work (I'm playing mostly with Assetto Corsa & PC2). We want to make sure with a voltmeter that on the output of the montage we will have relevant values before we buy the actuators/cylinders, the seat, etc.

    Since I'm a total noob in this world, I want to know if this project is even doable, also, if I understood it correctly it's a 3DOF (pitch, roll and "up&down" I guess ?)

    Thank's for your help and if you can give me some ideas or trails about the software part I would be grateful. And in any way thank's for reading.
  2. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,553
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    145,136Coins
    Ratings:
    +10,779 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    The demo version of SimTools comes with the fully functional plugin for Live for Speed, specifically for testing purpose, you can download LFS here: https://www.lfs.net/downloads

    You can use a simulated motion sim to get a handle on setting SimTools up: https://www.xsimulator.net/community/faq/simulating-a-2dof-simulator.278/

    Here are the steps to creating and refining a motion profile: https://www.xsimulator.net/community/faq/steps-to-create-a-motion-profile.228/

    Doing some research and planning for your project is time well spent, and the community here can help you out as you formulate your ideas about what you want to build and even where you can source parts from.

    Have a look at existing member builds, that may help you refine your own project ideas: http://www.xsimulator.net/community/forums/diy-motion-simulator-projects.22/

    You will find plenty to get you started in the FAQs, it is a great place to start when you have a question: http://www.xsimulator.net/community/faq/

    We have a glossary for all those acronyms we tend to use, which will help you decipher some descriptions: http://www.xsimulator.net/community/faq/glossary-of-acronyms-and-names.66/
    • Like Like x 1
  3. Zelkaan

    Zelkaan New Member

    Joined:
    May 11, 2018
    Messages:
    3
    Location:
    France
    Balance:
    99Coins
    Ratings:
    +2 / 0 / -0
    My Motion Simulator:
    Arduino
    Thank you for all these links, this is very good to start with, perfect !
    • Like Like x 2
  4. Zelkaan

    Zelkaan New Member

    Joined:
    May 11, 2018
    Messages:
    3
    Location:
    France
    Balance:
    99Coins
    Ratings:
    +2 / 0 / -0
    My Motion Simulator:
    Arduino
    Here are some news about the project. The Arduino kit is bought and I started testing the softwares.

    At the moment I'm OK with the game connecting to SimTools, tried setting Roll and Pitch movements like it was a 2DOF and wanted to try out the 2DOF Virtual Sim (credits to perdixero) but I can't manage to make it work, the virtual sim seems connected because there's something written in "Data recieved" but the axis don't move at all, stuck on "127" values, I must be missing something..? I configured the Interface settings, network type, with the local IP and all, the game (LFS for the moment) is connected to the software.

    Also, I'm a beginner in Arduinos but the "motors" we will be using are 2 wires motors, which actually are actuators (or cylinders), like the hydraulic ones but for some obvious reasons they are electrics. So I wanted to ask if someone know if there is a "reverse" function in the arduino program to pilot the motors, and what program should I use to control the Arduino (I saw SMC3 but I fear it is for 3 motors setup, having 4 cylinders in our case...

    Thank's a lot for your help here and I hope i'm not wasting your time by my questions. Have a good day.
  5. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,553
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    145,136Coins
    Ratings:
    +10,779 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    Please post pictures of all of your settings.

    SMC3 is a good choice, you can use two arduinos.

    Post some specs or better still a link to details about the actuators.