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

EntonoX 2DOF Seat mover

Discussion in 'DIY Motion Simulator Projects' started by EntonoX, Jun 2, 2016.

  1. EntonoX

    EntonoX Member

    Joined:
    May 23, 2016
    Messages:
    49
    Occupation:
    Full Stack Developer
    Location:
    The Netherlands
    Balance:
    121Coins
    Ratings:
    +20 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
    Thanks! :)
    The plan is to finish the wiring to the motors, PSU and hall pots today. Then its going to be test time and video time :popcorn
    • Like Like x 1
  2. EntonoX

    EntonoX Member

    Joined:
    May 23, 2016
    Messages:
    49
    Occupation:
    Full Stack Developer
    Location:
    The Netherlands
    Balance:
    121Coins
    Ratings:
    +20 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
    So i finished all wiring and got a basic SMC3utils setup for the motors. I tested with some different CTC settings, i think a CTC of 50 is good enough. As you can see in the video's i did some motion testing in SMC3utils to give you some idea of the speed and movement.

  3. EntonoX

    EntonoX Member

    Joined:
    May 23, 2016
    Messages:
    49
    Occupation:
    Full Stack Developer
    Location:
    The Netherlands
    Balance:
    121Coins
    Ratings:
    +20 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
    And a video of the SMC3utils window, you can see the settings i used.

    Kp = 400
    Ki = 0
    kd = 0
    PWMmin = 0
    PWMmax = 200
    PWMrev = 0
    Max Limits = 145
    Clip Input = 165

    If i set PWMmin higher than 20 i get noise from the motor. A higher Kp setting doesn't seem to influence the speed that much so i guess 400 is a safe value. The seat holds its position fine even after days off, so i guess these settings are fine :)



    The problems i encounter that needs to be fixed:
    - Little radial play in seat joint (moves a little to left and right)
    - Got a squeek somewhere from the motor (FIXED!)
    - Mounting of the PSU and controlbox
    Last edited: Jun 24, 2016
  4. EntonoX

    EntonoX Member

    Joined:
    May 23, 2016
    Messages:
    49
    Occupation:
    Full Stack Developer
    Location:
    The Netherlands
    Balance:
    121Coins
    Ratings:
    +20 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
    I solved the squeek; the problem was that i tighten down the shaft of the hall pot. So when you loosen and tighten another part of the axle (or by just a lot of movement) you (can) put axial force on the potentiometer shaft. So when i removed the pot i found it to be seizing up :eek:. I was able to free the shaft and hoping not to destroyed the pot but i was lucky :cool:. I solved it by giving the pot shaft some free play and made a locking nut on the bolt. Now the shaft is able to slide in and out of the lever mount but without any radial play.:thumbs

    IMG_20160624_115645[1].jpg
    • Like Like x 1
  5. Guillemin

    Guillemin Member

    Joined:
    May 5, 2016
    Messages:
    33
    Location:
    france
    Balance:
    302Coins
    Ratings:
    +3 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
    Nice ! Can you put more information about the configuration of SimTools ?
  6. EntonoX

    EntonoX Member

    Joined:
    May 23, 2016
    Messages:
    49
    Occupation:
    Full Stack Developer
    Location:
    The Netherlands
    Balance:
    121Coins
    Ratings:
    +20 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
    Thanks, i am experimenting with simtools right now. ;) But i have a question to the experienced users over here; which DOF do you assign to a shoulder mount seat mover? is it only roll and pitch? as these are the only physical movements you have. For testing i have this;

    simtools.png

    Works fine, but i don`t know if i need to include other forces o_O
  7. Guillemin

    Guillemin Member

    Joined:
    May 5, 2016
    Messages:
    33
    Location:
    france
    Balance:
    302Coins
    Ratings:
    +3 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
    Ok thanks ;) I will try that :p
  8. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,464
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    144,620Coins
    Ratings:
    +10,741 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
  9. EntonoX

    EntonoX Member

    Joined:
    May 23, 2016
    Messages:
    49
    Occupation:
    Full Stack Developer
    Location:
    The Netherlands
    Balance:
    121Coins
    Ratings:
    +20 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
    @noorbeast Thanks, i found that item just yet :thumbs also the information on this link; http://www.xsimulator.net/co-ordinate-system/ was very helpfull in testing the simulator. My settings are as follow now:

    simtools.png simtools2.png simtools3.png

    I Guess its time to test the rig for a game :)

    (now only the coins for the plugin :rolleyes: )
    Last edited: Jun 24, 2016
  10. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,464
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    144,620Coins
    Ratings:
    +10,741 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    You start at 20% @EntonoX and tune from there, normally you will allocate more % to sway and less to heave. Try not to go too much past 100% total for the sum of all allocations.

    You have enough coins now.
    • Like Like x 1
    • Friendly Friendly x 1
  11. EntonoX

    EntonoX Member

    Joined:
    May 23, 2016
    Messages:
    49
    Occupation:
    Full Stack Developer
    Location:
    The Netherlands
    Balance:
    121Coins
    Ratings:
    +20 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
    @noorbeast Awesome! thanks ;)

    i'm going to play with the settings next couple of days. i'll keep you updated on the progress for the settings and how the rigs performs. And ofcourse some video's :popcorn
    • Like Like x 1
  12. Nick Moxley

    Nick Moxley Well-Known Member

    Joined:
    Dec 13, 2013
    Messages:
    2,779
    Occupation:
    Owner/Operator- Moxleys Rantals
    Location:
    Winnipeg Manitoba Canada
    Balance:
    17,054Coins
    Ratings:
    +2,504 / 30 / -2
    My Motion Simulator:
    2DOF, 3DOF, DC motor, JRK
    Nice Progress, But.....Errr....why has no one pointed out the Very much poorly optimized angles on those rear arms.

    EntonoX, Sorry I didn't see your thread earlier, but Imo those wiper's are going to struggle Big time with those angles.

    Move your seat forward more As i see you have some adjust ability there, Get some Angle on those arms, Your motor's will thank you later.
    • Like Like x 1
  13. EntonoX

    EntonoX Member

    Joined:
    May 23, 2016
    Messages:
    49
    Occupation:
    Full Stack Developer
    Location:
    The Netherlands
    Balance:
    121Coins
    Ratings:
    +20 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
    @Nick Moxley You mean the overall angle of the rear arms? I moved the base joint 15cm to the front at its maximum mounting point. Should this be more like it?

    IMG_20160624_165307[1].jpg

    I can also place the seat 1 position forward as you can see below, this should increase angle further. Do you thinks its advisable?

    IMG_20160624_165936[1].jpg IMG_20160624_165949[1].jpg


    I appreciate an experts view ;)
    Last edited: Jun 24, 2016
  14. Nick Moxley

    Nick Moxley Well-Known Member

    Joined:
    Dec 13, 2013
    Messages:
    2,779
    Occupation:
    Owner/Operator- Moxleys Rantals
    Location:
    Winnipeg Manitoba Canada
    Balance:
    17,054Coins
    Ratings:
    +2,504 / 30 / -2
    My Motion Simulator:
    2DOF, 3DOF, DC motor, JRK
    Moving the seat Itself on the seat frame will effect the overall "balance" of the Seat frame Moving the whole Seat frame and Pivot point increases the leverage the motor's have on the seat and seat frame.

    The first pic shows A lot better angle than in previous pictures. Know that More angle is Better and will alleviate some of the pressure on the wipers.

    Maybe for testing purposes at a later date. remove the 2 front screw's in the CV joint plate and move it up to the 2 bottom holes, Not exactly giving you much more angle, But every little bit helps. Then if that's all you need. Weld on a New cross brace, add the 2 front bolts in again and your back in action.
  15. EntonoX

    EntonoX Member

    Joined:
    May 23, 2016
    Messages:
    49
    Occupation:
    Full Stack Developer
    Location:
    The Netherlands
    Balance:
    121Coins
    Ratings:
    +20 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
    @Nick Moxley thanks for your advise, i think i'll leave it at this position :) and do some testing on the setup. Appreciatie your advise:thumbs

    The only that i am a little concerned about is that due to flex on the shaft there is put some pressure on the pot shaft. I already made the pot shaft able to slide in the lever. But because the pots mounting strips are very firm they wont flex with the axle. I start to think about some spiral coupling to relieve this stress away from the pots.o_O but this can also be because i had the angle of the bars too low and causes to much force on the axles...
  16. bruce stephen

    bruce stephen Hammer doesnt fix it, must be electrical

    Joined:
    Jun 7, 2015
    Messages:
    1,286
    Occupation:
    general contractor
    Location:
    michigan
    Balance:
    9,110Coins
    Ratings:
    +1,237 / 9 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform, 6DOF
    • Agree Agree x 1
  17. Nick Moxley

    Nick Moxley Well-Known Member

    Joined:
    Dec 13, 2013
    Messages:
    2,779
    Occupation:
    Owner/Operator- Moxleys Rantals
    Location:
    Winnipeg Manitoba Canada
    Balance:
    17,054Coins
    Ratings:
    +2,504 / 30 / -2
    My Motion Simulator:
    2DOF, 3DOF, DC motor, JRK
    Yes Flex coupler's are your friend...Cheap and effective. They wont cure a really outta wack setup. But will help your pots last for years to come(pending the quality of pots you have)
    • Agree Agree x 2
  18. EntonoX

    EntonoX Member

    Joined:
    May 23, 2016
    Messages:
    49
    Occupation:
    Full Stack Developer
    Location:
    The Netherlands
    Balance:
    121Coins
    Ratings:
    +20 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
    Update time;
    So i changed the pot connection to a flexible one, this way i hope the pot 'll have a long lifetime. Thanks for the information guys :thumbs

    Next i painted the rig, transported it to my home and reassembled the whole thing. i'm now in the process of setting it all up with Assetto Corsa. I just got some initial movement so things looking good :).

    I have some question marks about the SMC3 settings;

    - If i set PWMmin higher than 10 i get noise from the motors. is a PWMmin setting of 0 ok?
    - Is a high Kp value responsible for higher current draw or load on the motors? i currently have 400 and setting it to 500 made no big difference.
    - How do i choose the right Fpwm? (i currently have 25Khz)

    Pictures will follow soon ;) Also uploaded the Sketchup design to the first post, for anyone who might be interested!
    Last edited: Jun 29, 2016
  19. Nick Moxley

    Nick Moxley Well-Known Member

    Joined:
    Dec 13, 2013
    Messages:
    2,779
    Occupation:
    Owner/Operator- Moxleys Rantals
    Location:
    Winnipeg Manitoba Canada
    Balance:
    17,054Coins
    Ratings:
    +2,504 / 30 / -2
    My Motion Simulator:
    2DOF, 3DOF, DC motor, JRK
    Glad your getting closer and closer. One word of warning tho, The Lever's look to be on the Thin side, If you see any deflection or bending happening go Double the thickness at least. 5mm flat bar is what I use as it will NEVER EVER twist or bend no matter how big of driver i slap in the seat.

    PS if you want AC/simtools tuning help, Dont be afraid, just ask.
  20. EntonoX

    EntonoX Member

    Joined:
    May 23, 2016
    Messages:
    49
    Occupation:
    Full Stack Developer
    Location:
    The Netherlands
    Balance:
    121Coins
    Ratings:
    +20 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform
    @Nick Moxley Thanks, the levers are fine. I think they are +/- 4mm so strong enough. Last night i was setting up the axis for Assetto Corsa and came up with the settings below. The movement feels good, but i don't have any reference yet so i am not able to tell if it is actually good :eek:

    I thought i read somewhere that axis allocation must not go beyond 100% total. But i am way over that now. Can anyone give an opinion on these settings? The filter i am using is 'Boundary' for Surge:50, Sway:50, Heave:20,Pitch:20,Roll:20.

    scr1.png scr2.png

    I know tuning centre values 'll have a great impact on this, i'll try to make a screenshot of those tonight!

    EDIT: after watching some videos, i think i have way to much movement on all axis. i'll try to lower the settings. When i accelerate now, the surge is so much that it almost lift my foot off the accelerator pedal :rolleyes:
    Last edited: Jun 30, 2016