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

Rotary servo 3DOF platform

Discussion in 'DIY Motion Simulator Projects' started by Vasilii, Dec 30, 2024.

  1. Vasilii

    Vasilii New Member

    Joined:
    Mar 2, 2024
    Messages:
    4
    Location:
    Russia
    Balance:
    - 7Coins
    Ratings:
    +3 / 0 / -0
    My Motion Simulator:
    3DOF, Arduino, Motion platform
    Hello, dear colleagues!

    I would like to apologize for my text, I use a translator.

    I decided to fulfill my long-standing dream and build my first 3dof platform for motion simulation.
    To begin with, I built a 3d model in SolidWorks:
    poses.jpg sketch.JPG

    As drives, I chose the 80ST-M02430 servo drive (A1-SVD15 driver) with a NMRV063-50 worm gear (1:50):
    80st.jpg nmrv063.png photo_5_2024-12-29_21-49-55.jpg photo_8_2024-12-29_21-49-55.jpg photo_15_2024-12-29_21-49-55.jpg

    After completing the working documentation, I placed an order with the factory. The parts were manufactured quickly:
    photo_4_2024-12-29_21-49-55.jpg photo_12_2024-12-29_21-49-55.jpg photo_7_2024-12-29_21-49-55.jpg photo_6_2024-12-29_21-49-55.jpg

    When the parts arrived, I started assembling. There were no difficulties with the assembly: photo_26_2024-12-29_21-49-55.jpg photo_27_2024-12-29_21-49-55.jpg photo_9_2024-12-29_21-49-55.jpg photo_14_2024-12-29_21-49-55.jpg photo_25_2024-12-29_21-49-55.jpg photo_20_2024-12-29_21-49-55.jpg photo_17_2024-12-29_21-49-55.jpg photo_19_2024-12-29_21-49-55.jpg photo_18_2024-12-29_21-49-55.jpg photo_32_2024-12-29_21-49-55.jpg photo_30_2024-12-29_21-49-55.jpg photo_31_2024-12-29_21-49-55.jpg

    I use Arduino UNO as a controller. I found the servo drive connection diagram to the Arduino, the Arduino code, and the servo driver parameter settings on the @Lebois website. Thank you very much, my dear friend!

    At the moment, I have not yet purchased a SimTools license (I will definitely buy it later) and am trying to use FlyPT with the DIRT 3 game. The platform moves, but there are some problems, such as uncontrolled sharp rotation of the drives during platform operation (I will upload a video a little later). I understand that I need to configure filters, but I have not yet figured out all the FlyPT program settings.

    After setting up adequate platform movement, I am going to install the chair and the Moza R5 kit.

    I would like to note a significant drawback of worm gear drives - this is a "knock" (noise, impact) when changing the direction of rotation of the servomotor. This happens due to play in the gearbox engagement. At the moment, I do not know how to reduce this "knock". Has anyone managed to solve this problem?
    • Like Like x 3
  2. Aerosmith

    Aerosmith Active Member

    Joined:
    May 30, 2024
    Messages:
    325
    Occupation:
    self employed
    Location:
    Germany
    Balance:
    1,903Coins
    Ratings:
    +182 / 0 / -0
    My Motion Simulator:
    3DOF, AC motor
    Nice work! The knocks caused by the backlash of the gear will hopefully disappear when there is enough weight on the rig to ensure that the gear is always biased in the same direction.
  3. m50b20

    m50b20 Member

    Joined:
    Jan 4, 2024
    Messages:
    80
    Balance:
    100Coins
    Ratings:
    +59 / 1 / -0
    Until you got 2g+
  4. Vasilii

    Vasilii New Member

    Joined:
    Mar 2, 2024
    Messages:
    4
    Location:
    Russia
    Balance:
    - 7Coins
    Ratings:
    +3 / 0 / -0
    My Motion Simulator:
    3DOF, Arduino, Motion platform
    To test the reduction of knocking caused by backlash in the gears, I loaded a platform weighing ~ 130 kg (me and my girlfriend). The sound has become a little quieter, but still significant.
  5. Vasilii

    Vasilii New Member

    Joined:
    Mar 2, 2024
    Messages:
    4
    Location:
    Russia
    Balance:
    - 7Coins
    Ratings:
    +3 / 0 / -0
    My Motion Simulator:
    3DOF, Arduino, Motion platform
    What do you mean?
  6. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    21,200
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    148,880Coins
    Ratings:
    +10,922 / 54 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    Pragmatically, the longer the lever attached to the motor the more pronounced any inherent backlash will be.

    A small amount of positive weight bias can help mask backlash, but will not eliminate it it, particularly with a fast powerful rig.
  7. Vasilii

    Vasilii New Member

    Joined:
    Mar 2, 2024
    Messages:
    4
    Location:
    Russia
    Balance:
    - 7Coins
    Ratings:
    +3 / 0 / -0
    My Motion Simulator:
    3DOF, Arduino, Motion platform
    After the first test, I had to install filters: Roll, Pitch, Heave = EMALP(VALUE; 200.00)

    It is very difficult to stay on the platform without these filters!