1. 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 Download Package Now!
  2. 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
  3. 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 here. Do not following these rules will lead to permanent exclusion from this website: Read the forum rules.

2DOF motion simulator build

Discussion in 'DIY Motion Simulator Projects' started by Ville Pesonen, Jan 14, 2015.

  1. Blugreen

    Blugreen New Member

    Joined:
    Oct 5, 2014
    Messages:
    13
    Balance:
    371Coins
    Ratings:
    +25 / 0 / -0
    My Motion Simulator:
    6DOF
    Looks great. Can't wait to see the video after you have fine tuned the rig.
  2. Ville Pesonen

    Ville Pesonen Active Member

    Joined:
    Jan 13, 2015
    Messages:
    134
    Balance:
    582Coins
    Ratings:
    +192 / 0 / -0
    My Motion Simulator:
    2DOF
    Here's a video of my sim and asetto corsa. I do couple of laps around Silverstone in KTM X-Bow R.
    It took me a while to get the two videos synced manually, and to find a software that allows me to edit two videos to play at the same time.

    I really need to get bigger U-joint as the sim is swinging side to side really badly.
  3. noorbeast

    noorbeast VR - The Next Generation Staff Member Moderator

    Joined:
    Jul 13, 2014
    Messages:
    13,592
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    102,521Coins
    Ratings:
    +8,522 / 42 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    It sort of looks like the existing uni joint post is twisting under load.

    I found with the Rift that small but more defined axis movement gives the best experience, so now you have it moving you can work on refining your motion profile.

    What video software did you end up using?

    You can record video from multiple sources at the same time with OBS, which makes syncing easier: http://www.xsimulator.net/community/faq/free-dual-source-video-recording.152/

    I use VideoPad as a simple editor, mainly because I am familiar with it and it has good output file format choices. But you need to use scale and position to create an overlay, plus strip out the audio from the second video, which is more complicated than it should be. Microsoft Expression does an easy video overlay but I have had poor quality results with the encoding. It would be nice to know of other options.
    • Like Like x 1
  4. Daguru

    Daguru Rally drivers do it in the mud

    Joined:
    Sep 4, 2013
    Messages:
    527
    Occupation:
    window cleaner
    Location:
    Wales uk
    Balance:
    505Coins
    Ratings:
    +499 / 0 / -0
    My Motion Simulator:
    2DOF
    +1 with OBS @noorbeast recommended it in another post so I tried it out and it's realy good, for me I found it better quality and much smaller file sizes so win win (fraps needs work before upload OBS u can upload the raw file if you like )
    And it's FREE
  5. Ville Pesonen

    Ville Pesonen Active Member

    Joined:
    Jan 13, 2015
    Messages:
    134
    Balance:
    582Coins
    Ratings:
    +192 / 0 / -0
    My Motion Simulator:
    2DOF
    The u-joint post is solid steel, but the U-joint itself is pretty small. It's from a steering wheel column. It is the part that allows the swinging. I'll have to pay a visit to a scrapyard to see if I can find one from a cardan.
    2015-08-19 18.27.40.jpg

    After some time in google I ended using a video editing software from flashintegro called VSDC free video editor. The name of the software sounds pretty dubious and the installation part of the software wanted to install a bunch of other software, but you could untick all of them. It's pretty much the same with most of the freeware software nowadays. Using the VSDC to create PIP videos was pretty easy. Just import a video file, scale it how you want it, add another video and scale it. I also tried software called shotcut, but gave up on it pretty fast as it seemed pretty difficult to use.
    I used Nvidias ShadowPlay to record the game video and my dslr to record the movement of the sim. The ShadowPlay is pretty straight forward software to use, plus it's bundled with Nvidia Geforce Experience. I think that the ShadowPlay also allows to record a webcam video on top of the game video (like OBS), but I could not get my webcam to work, so I had to record the movement video with my normal camera and sync them manually later.

    I tried OBS some time ago to mirror Asetto Corsa from Oculus Rift to my display so other people could see the driving, but unfortunately my computer is a little slow and it rendered playing impossible. The frame rate dropped pretty badly. I think it might work if I just set it to record without showing anything though.
  6. Ville Pesonen

    Ville Pesonen Active Member

    Joined:
    Jan 13, 2015
    Messages:
    134
    Balance:
    582Coins
    Ratings:
    +192 / 0 / -0
    My Motion Simulator:
    2DOF
    @tombo had some success with adding gas springs to help with the gear slack so I decided I'd give it a go, so thank you for suggesting it!
    He used 70N ones but the minimum gas springs that I found from the local shop were 150N. I've only attached one spring at the moment as the mount for the other one is printing as I write this. Initial tests with only one spring attached seems to remove some of the jerkiness from the sim, so I'm excited to add the other one and test it.
    2015-10-01 18.25.00.jpg 2015-10-01 18.25.13.jpg 2015-10-01 18.25.28.jpg

    If someone has use for the mounting part, I have attached it to the post. There's skp (sketchup) and stl files included.
    The part clamps around 30x30mm tube.
    mount.png

    Attached Files:

    • Like Like x 4
    • Agree Agree x 1
  7. tombo

    tombo Active Member

    Joined:
    Oct 5, 2013
    Messages:
    269
    Location:
    Germany
    Balance:
    2,303Coins
    Ratings:
    +244 / 2 / -0
    My Motion Simulator:
    DC motor, Arduino
    Hello,
    nice it helps you. And thanks for sharing your 3d Print files, as i think of getting printer soon this can be useful :)
  8. Ville Pesonen

    Ville Pesonen Active Member

    Joined:
    Jan 13, 2015
    Messages:
    134
    Balance:
    582Coins
    Ratings:
    +192 / 0 / -0
    My Motion Simulator:
    2DOF
    As the 3d printer files that I've made for this project are scattered everywhere in this thread I decided to put them all in one nice package. At the moment the zip file is in my dropbox as it was too big to attach to this post (40MB)....
    https://dl.dropboxusercontent.com/u/28646230/3dprintterParts.zip

    Here's the part list:

    CapHolder
    It's basically a mount for a nut that you can screw to somewhere.
    capholder.png

    Case:
    Never managed to print this...
    case.png

    Diode Holder:
    I used this to keep 2 diodes in place to stop reverse current reaching the PSU's
    DiodeHolder.png

    Gas spring mount:
    Part to hold gas spring in place. It clamps around 30x30mm tube
    GasSpringMount.png

    HBridge Holder:
    You can screw a cheap chinese H bridge to this
    HBridgeHolder.png

    MonsterMoto holder
    You can screw monster moto shield to this
    MonsterMotoHolder.png

    Coulus Camera holder:
    This part slips inside 30x30mm tube and has a hole in the middle for a camera mount screw.
    OculusCameraHolder.png

    Potentiometer connector
    just a tube that goes over the potentiometers shaft and can be glued to the shaft of a motor
    PotentiometerConnector.png

    Potentiometer holder:
    I used this to mount potentiometers next to the motor. the holes are in line with the motor mount holes. I can't remember the model of the motor that I have...you can find it somewhere in this build thread.
    PotentiometerHolder.png
    PsuHolder
    Never used this, but it was meant to hold the psus in place.
    PsuHolder.png

    SwitchHolder
    little part to hold a power switch in place
    SwitchHolder.png
    • Like Like x 2
    • Winner Winner x 2
    • Useful Useful x 2
  9. Nick Moxley

    Nick Moxley Well-Known Member

    Joined:
    Dec 13, 2013
    Messages:
    2,779
    Occupation:
    Owner/Operator- Moxleys Rantals
    Location:
    Winnipeg Manitoba Canada
    Balance:
    19,116Coins
    Ratings:
    +2,486 / 29 / -2
    My Motion Simulator:
    2DOF, 3DOF, DC motor, JRK
    So why exactly did you add gas struts ? ok so I went back and seen the Gear box slop your talking about, But as far as i know All of That Style gear box have the same amount of mechanical play Built into it....The worm gear cant be THAT close to the main gear or they will wear A LOT faster and wont have as much efficiency due to sheer friction. YES i have experienced it this osccilation, but Not with Myself in the driver's seat, Only if i jump out and give the seat a whack on one side will it start to do a little wiggle but then stop on its own after maybe 1-2 seconds.

    This is a Balance issue your having, You need to have Some weight on the motor's, Not be PERFECTLY balanced on the U joint. If you had a little weight on the motor's this would 100% prevent this problem.
    • Agree Agree x 1
  10. bsft

    bsft

    Balance:
    Coins
    Ratings:
    +0 / 0 / -0
    or it could be for looks to keep the frame upright when power is off......
  11. Ville Pesonen

    Ville Pesonen Active Member

    Joined:
    Jan 13, 2015
    Messages:
    134
    Balance:
    582Coins
    Ratings:
    +192 / 0 / -0
    My Motion Simulator:
    2DOF
    I managed to fix the oscillation problem by tuning the PID in smcv3, so that's not a problem anymore.
    As you said, the problem is that my sim is pretty well balanced when I sit in it. I get backlash movement when the sim moves in either direction. The gas struts are there to add "weight" to make the sim little unbalanced to fix this. I also could just have added some weight as you suggested, but I decided to give the gas struts a go.
    I'm not 100% sure about this, but in my head the gas struts helps more with the backslash movement opposed to adding some weight to the sim. My reasoning is that the gas struts have ability to resist fast movements in either direction. It will not remove the gear slack / backlash completely, just smoothens it. just adding weight to the front of the sim would still leave the jerky movement in one direction. I have no idea if I'm correct about this, but I'll see pretty soon.
    • Agree Agree 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:
    19,116Coins
    Ratings:
    +2,486 / 29 / -2
    My Motion Simulator:
    2DOF, 3DOF, DC motor, JRK


    Incorrect, you dont feel the backlash when the motor's are loaded a little bit. Also removing the ability for the motor's to oscillate or have Quick direction changes isn't exactly ideal, You want the motor's to be able to do what they can without anything working against them
    • Agree Agree x 2
  13. SeatTime

    SeatTime Well-Known Member

    Joined:
    Dec 27, 2013
    Messages:
    2,322
    Location:
    Newcastle Australia
    Balance:
    27,074Coins
    Ratings:
    +2,622 / 29 / -0
    My Motion Simulator:
    DC motor, Motion platform, 6DOF
    You can also brace the steering column Uni like this to stop it twisting (see below), as used on many so called 'high end' (expensive) commercial sims. It basically is a steel rod which has couplers on each end that only lets the seat move in two planes and not twist.

    Support.jpg
    • Like Like x 1
  14. noorbeast

    noorbeast VR - The Next Generation Staff Member Moderator

    Joined:
    Jul 13, 2014
    Messages:
    13,592
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    102,521Coins
    Ratings:
    +8,522 / 42 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    Off topic but it seems ironic that a 90K commercial sim uses a workaround for lateral twist rather than an appropriate uni joint in the first place :confused:
    • Agree Agree x 3
    • Like Like x 1
  15. bsft

    bsft

    Balance:
    Coins
    Ratings:
    +0 / 0 / -0
    yeah, they are using about $14k of parts with something 600% markup, obviously they cannot afford a decent uni joint
    • Like Like x 1
    • Agree Agree x 1
    • Funny Funny x 1
  16. Ville Pesonen

    Ville Pesonen Active Member

    Joined:
    Jan 13, 2015
    Messages:
    134
    Balance:
    582Coins
    Ratings:
    +192 / 0 / -0
    My Motion Simulator:
    2DOF
    I tested the gas struts and they were too powerfull, so it did not work. The H-bridges just gave up after a while. I'll have to try to add some weight to the sim to make it a bit unbalanced and see if that helps.

    I bought dirt rally and it is working like a charm with the current setup. probably because the sim is constantly moving. The problem is with flight games where the movements are long. In those movements the movement becomes jerky.
  17. cthiggin

    cthiggin Active Member

    Joined:
    Jul 1, 2012
    Messages:
    670
    Occupation:
    Self-Employed
    Location:
    Montgomery AL USA
    Balance:
    14,991Coins
    Ratings:
    +431 / 0 / -0
    My Motion Simulator:
    3DOF, AC motor, Arduino, Motion platform
    On my 3dof "platform", I used a spline shaft and coupler = 0 twist - at a cost of 130.00 us............but works great.

    T
  18. Francisco Junior

    Francisco Junior Member Gold Contributor

    Joined:
    Aug 11, 2015
    Messages:
    47
    Location:
    Curitiba - Brasil
    Balance:
    169Coins
    Ratings:
    +7 / 0 / -0
    My Motion Simulator:
    2DOF, Arduino
    Very cool Sim!

    I am inspired me in your work to do mine, I'll soon be posting here in the forum.
  19. Ville Pesonen

    Ville Pesonen Active Member

    Joined:
    Jan 13, 2015
    Messages:
    134
    Balance:
    582Coins
    Ratings:
    +192 / 0 / -0
    My Motion Simulator:
    2DOF
    I ordered 2 MMs some time ago to add to the ones that I already had. They arravied earlier this week and today I finally got them installed:
    2015-10-30 19.21.19.jpg 2015-10-30 19.21.08.jpg

    Now I have twice the power and twice the FUN!!

    It's time to test my newly acquired power in dirt rally.

    Thank you! you'll find a lot of information here on the xsim forum.
    • Winner Winner x 1
  20. Ville Pesonen

    Ville Pesonen Active Member

    Joined:
    Jan 13, 2015
    Messages:
    134
    Balance:
    582Coins
    Ratings:
    +192 / 0 / -0
    My Motion Simulator:
    2DOF
    I did some cable management today. Now it is much easier to get into and out of the sim. Earlier I had to make my way to the sim through a wire jungle.
    IMGP5449p.jpg IMGP5450p.jpg
    • Like Like x 3