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

Lauching finally a 3DOF (seat mover) instead 6DOF low cost dynamic simulator

Discussion in 'DIY Motion Simulator Projects' started by Oms, Feb 4, 2018.

  1. Oms

    Oms known as "Doc6dof"

    Joined:
    May 30, 2017
    Messages:
    93
    Location:
    France Colomiers
    Balance:
    - 173Coins
    Ratings:
    +37 / 0 / -0
    My Motion Simulator:
    DC motor, AC motor, Arduino, Motion platform
    Hi guys,

    sorry I will finally simplify my project (6dof) to a simple seat mover (3dof), because the room where I can place the simulator is finally much smaller than the room I had initially reserved for that...

    So do not consider all the following discussion...:)

    I will finish this seat mover (I think I am very closed to), but I have a dream: build
    a compact 6dof (stewart platform) + partial home made G-Seat + VR and with degrees of freedom around +/-30° for pitch/roll/yaw and around +/-20cm for surge/sway/heave... I do not know if it is realistic:grin
    _____________________________________

    Initial project (6dof):

    ...
    after several months of reflection, having changed several times the concept, I launch now my project...
    As a good video is better than a long discourse, I let you see my short movie and I look forward to have your opinions, questions, advises. Thank you in advance



    simu dyn.jpg
    • Like Like x 3
    Last edited: Aug 15, 2018
  2. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,539
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    145,052Coins
    Ratings:
    +10,776 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    Thanks for sharing your project and intended approach.

    A couple of comments to consider.

    You won't need 6 Arduinos to drive your rig, as an Arduino can control more than one motor, see here for code choices: https://www.xsimulator.net/community/faq/arduino-code-for-use-with-various-hardware-and-simtools.31/

    It looks to have up to around 40 degrees roll and pitch, that may look impressive but likely may have speed and power issues for anything other than gentle flight simming, there is also a lot of mass to control.
    • Agree Agree x 2
  3. Fluke

    Fluke Member

    Joined:
    Apr 22, 2017
    Messages:
    96
    Location:
    Stafford, United Kingdom
    Balance:
    822Coins
    Ratings:
    +28 / 0 / -0
    Very unusual build, I cant wait to see it progress.:popcorn:thumbs
  4. Oms

    Oms known as "Doc6dof"

    Joined:
    May 30, 2017
    Messages:
    93
    Location:
    France Colomiers
    Balance:
    - 173Coins
    Ratings:
    +37 / 0 / -0
    My Motion Simulator:
    DC motor, AC motor, Arduino, Motion platform
    Hello noorbeast,

    thank you for you relevant comments. I tried effectively to reduce the number of arduino, but unfortunately, with the architecture I would like to implement, too much pins are needed (for example juste for analog input: feedback, current, tachymeter, an 3 adjustable resistor to read for Proportional, Integrale, Derivative value, that will not be adjusted by soft). I am currently writing the header of the software, where you will find much more detailled explanations. In anycase arduino boards are not very expensive so I do not try to optimize the number of boards.

    Concerning the required power for the rig movement, I am not sure effectively I will have enough power with enough fast movements. I hope thatwill enough enough for flight simulation, and I will use in this case only the seat moving for car races... In fact I do not know what will be the performance, taking into account that:
    The rig weight will be around 150kg (including the pilote), and it will be almost balanced (using the center of gravity + a garage door spring) but not totally (because cable drive can work only in one direction…), with the aim of reducing the required power. It is easy to find used washing-machine universal motors for about some hundreds Watts to 1 kiloWatts. With this kind of motor, and without limitation, the spin speed increases very rapidly to 10 000 and more rpm (it is the reason I have to measure the current and thespin speed thanks to the tachymeter present in these motors). The gear ratio in insure by classical steel endless screw + barrel nut (diam 10 or 12 mm ?), surrounded by a PVC conduit (to prevent grease projection) with a slot all along for the mechanical crank link (ball bearing slide). Sure I will have a lot of adjustement and clarification to make when I begin to test my simulator...
  5. Oms

    Oms known as "Doc6dof"

    Joined:
    May 30, 2017
    Messages:
    93
    Location:
    France Colomiers
    Balance:
    - 173Coins
    Ratings:
    +37 / 0 / -0
    My Motion Simulator:
    DC motor, AC motor, Arduino, Motion platform
    Me too Fluke I would like to finish rapidely. I think severals months will be required. I have begin to weld the cockpit, I will send photos in a future post.
  6. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,539
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    145,052Coins
    Ratings:
    +10,776 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    The link I provided has different Arduino code you could use, have a look at the SMC3 code, as it also has a handy graphical program for managing settings.
  7. Oms

    Oms known as "Doc6dof"

    Joined:
    May 30, 2017
    Messages:
    93
    Location:
    France Colomiers
    Balance:
    - 173Coins
    Ratings:
    +37 / 0 / -0
    My Motion Simulator:
    DC motor, AC motor, Arduino, Motion platform
    Hi, I had a look on SMC3 arduino code, that seems interrested. PerhapsI can divide by 2 the number of arduinos.
  8. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,539
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    145,052Coins
    Ratings:
    +10,776 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    Sure can :thumbs
    • Agree Agree x 1
  9. Gadget999

    Gadget999 Well-Known Member

    Joined:
    Dec 27, 2015
    Messages:
    1,897
    Location:
    London
    Balance:
    11,610Coins
    Ratings:
    +458 / 9 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, 6DOF
    are you running the motors AC ? how do you swap direction

    i suggest you get an arduino and program it and get a motor running to get familiar with the smc program

    have you decided on the ballscrew and threads ?
  10. Oms

    Oms known as "Doc6dof"

    Joined:
    May 30, 2017
    Messages:
    93
    Location:
    France Colomiers
    Balance:
    - 173Coins
    Ratings:
    +37 / 0 / -0
    My Motion Simulator:
    DC motor, AC motor, Arduino, Motion platform
    I will use washing-machine universal motor, so in 220v ac, but normaly this kind of motor accepts also dc. To swap the direction, you have to swap the 2 terminal connections of the stator, or the 2 terminal connectors of the rotor (the rotor and the stator are connected in serie).
    I have also began to write the arduino code, but from scratch
  11. Gadget999

    Gadget999 Well-Known Member

    Joined:
    Dec 27, 2015
    Messages:
    1,897
    Location:
    London
    Balance:
    11,610Coins
    Ratings:
    +458 / 9 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, 6DOF
    interesting the motor will accept DC - does it use brushes ?
    how many volts DC will the motor need ?
  12. OZHEAT

    OZHEAT Active Member

    Joined:
    Oct 26, 2015
    Messages:
    208
    Location:
    Australia
    Balance:
    2,458Coins
    Ratings:
    +106 / 6 / -0
    My Motion Simulator:
    3DOF, DC motor
    @Gadget999
    By separately powering the stator and armature windings he is turning an AC universal motor in to a DC sepex motor.
    A sepex motor is basically a DC brushed motor but uses a coils (electromagnet) instead of permanent magnets on it's stator.
    Yes, an universal motor has brushes and commutator on it's rotor.
  13. Oms

    Oms known as "Doc6dof"

    Joined:
    May 30, 2017
    Messages:
    93
    Location:
    France Colomiers
    Balance:
    - 173Coins
    Ratings:
    +37 / 0 / -0
    My Motion Simulator:
    DC motor, AC motor, Arduino, Motion platform
    I think you have answered to you own questions...,
    concerning the voltage in dc, I suppose it is the same than in ac (so 220v in my case). I will use a diode bridge to transform 220ac in 220dc, and not added high capacitor because that would increase this voltage about to 320v with risk of damage (motor overvoltage). Then I will use a full bridge (mos or igbt) for a PWM power control
  14. Oms

    Oms known as "Doc6dof"

    Joined:
    May 30, 2017
    Messages:
    93
    Location:
    France Colomiers
    Balance:
    - 173Coins
    Ratings:
    +37 / 0 / -0
    My Motion Simulator:
    DC motor, AC motor, Arduino, Motion platform
    For your information I have created a specific post in the good place (actuators and drivers) so I will not continue to describe this part of my project in this current post, but in the new one:
    https://www.xsimulator.net/community/threads/powerful-and-low-cost-220v-motor-driver.11627/
  15. Oms

    Oms known as "Doc6dof"

    Joined:
    May 30, 2017
    Messages:
    93
    Location:
    France Colomiers
    Balance:
    - 173Coins
    Ratings:
    +37 / 0 / -0
    My Motion Simulator:
    DC motor, AC motor, Arduino, Motion platform
    From drawing to reality: I had some availability this week-end, so here after a first component (base of the cockpit)...


    support cockpit drawing.jpg support cockpit photo1.jpg

    support cockpit photo2.jpg
  16. Oms

    Oms known as "Doc6dof"

    Joined:
    May 30, 2017
    Messages:
    93
    Location:
    France Colomiers
    Balance:
    - 173Coins
    Ratings:
    +37 / 0 / -0
    My Motion Simulator:
    DC motor, AC motor, Arduino, Motion platform
    Hello all,
    I am available this afternoon, so I will make the seat pivot, which is a part of the seat mechanism, then I will send you photos by this evening...


    2018_02_25 seat mechanism.jpg

    2018_02_25 seat pivot.pg.jpg
    • Like Like x 1
  17. Oms

    Oms known as "Doc6dof"

    Joined:
    May 30, 2017
    Messages:
    93
    Location:
    France Colomiers
    Balance:
    - 173Coins
    Ratings:
    +37 / 0 / -0
    My Motion Simulator:
    DC motor, AC motor, Arduino, Motion platform
    Hi, I have well progressed on the seat pivot, but no finished...

    IMG_20180224_172735893.jpg

    IMG_20180225_190108557.jpg
  18. Oms

    Oms known as "Doc6dof"

    Joined:
    May 30, 2017
    Messages:
    93
    Location:
    France Colomiers
    Balance:
    - 173Coins
    Ratings:
    +37 / 0 / -0
    My Motion Simulator:
    DC motor, AC motor, Arduino, Motion platform
    Hello all,
    some news, the design is changing (version 2 ). Mainly the base (to provide large movements pitch, roll, yaw-traction loss) is rethinking : use of 220v monophasis hoist (my concern is how to control the speed of asynchronus motors). I have also decided to implement a triple head. The first test with a gt1060 6g overclocked and rfactor are very good (I paid the 2 19'' 4/3 screens 25 euros each one...),
    see you...
  19. Oms

    Oms known as "Doc6dof"

    Joined:
    May 30, 2017
    Messages:
    93
    Location:
    France Colomiers
    Balance:
    - 173Coins
    Ratings:
    +37 / 0 / -0
    My Motion Simulator:
    DC motor, AC motor, Arduino, Motion platform
  20. Oms

    Oms known as "Doc6dof"

    Joined:
    May 30, 2017
    Messages:
    93
    Location:
    France Colomiers
    Balance:
    - 173Coins
    Ratings:
    +37 / 0 / -0
    My Motion Simulator:
    DC motor, AC motor, Arduino, Motion platform
    Hello DYI men/women,

    little by little my Xdof dynamic simulator takes shape, here after the last photos ...

    see you


    IMG_20180317_151453033.jpg
    IMG_20180318_144658815.jpg
    IMG_20180318_150708903.jpg
    IMG_20180325_144422563.jpg
    IMG_20180325_144721483.jpg
    IMG_20180331_115551306.jpg
    IMG_20180331_115611249.jpg

    Attached Files:

    • Like Like x 1