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

Showroom 3DOF Sim and VR adventures

Discussion in 'DIY Motion Simulator Projects' started by tougemonster, Sep 18, 2016.

  1. Ivaylo

    Ivaylo New Member

    Joined:
    Nov 8, 2016
    Messages:
    2
    Location:
    United States
    Balance:
    185Coins
    Ratings:
    +1 / 0 / -0
    My Motion Simulator:
    2DOF, 3DOF, Arduino, 4DOF
    Thank you I will start my own build thread! :)
    • Like Like x 1
  2. tougemonster

    tougemonster Member

    Joined:
    Apr 21, 2015
    Messages:
    37
    Occupation:
    Systems Integrator
    Location:
    Brisbane Australia
    Balance:
    422Coins
    Ratings:
    +48 / 0 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino
    I will try and summarise a bunch of this stuff at some stage. Many of those details are missing from my post, and those details definitely would have given me more confidence early on in this build.

    But I did eventually find all of the info I needed on here. As noorbeast said, check out the FAQs. They're really very good.


    In other news, the most recent Oculus drivers V1.10 have resolved the tracking problem they added in V1.9. So great to be able use this again :D
  3. tougemonster

    tougemonster Member

    Joined:
    Apr 21, 2015
    Messages:
    37
    Occupation:
    Systems Integrator
    Location:
    Brisbane Australia
    Balance:
    422Coins
    Ratings:
    +48 / 0 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino
    Routine Moto Monster replacement. This is the 5th one of these I've replaced since completing this build; the 2nd time I've replaced the traction loss one.

    It's the middle one here
    IMG_20161222_093245.jpg

    Fan off, wires out
    IMG_20161222_094357.jpg

    IMG_20161222_094554.jpg

    With the heatsink removed we can see the burnt out chip. This is the first one I've had that actually burnt out, the other failures were less obvious
    IMG_20161222_095742.jpg

    Also a burnt out track on the back
    IMG_20161222_095824.jpg

    With the thermal paste removed you can see a burn mark now in my heatsink
    IMG_20161222_100726.jpg

    New MM
    IMG_20161222_101547.jpg

    The fact that this one has had some hand soldering done gives me hope that there may have been some form of Quality Control involved .... not likely
    IMG_20161222_102020.jpg

    It's a "Sparkfun" board
    IMG_20161222_101602.jpg

    First I need to cut some new lengths of 2.5mm wire
    IMG_20161222_101022.jpg

    Solder these in to the board, then strip and tin the ends that will go into the screw terminals
    IMG_20161222_103517.jpg

    Bit of thermal paste
    IMG_20161222_103948.jpg

    Cable tie the heatsink back on. I also lightly soldered the fan on this time, as it was getting a bit difficult to use the tiny wires in the big screw terminals
    IMG_20161222_104149.jpg

    Back in and powered up. No smoke :D (yet)
    IMG_20161222_155727.jpg



    Here's a little quality of life suggestion for Rift users. Use a velcro strip to mount the Oculus Remote to the side of seat, or anywhere within reach. It makes accessing the Oculus menus for resetting the view much easier.
    IMG_20161222_172254.jpg


    I've also recently added some Nixim springs to my G27 pedals (http://www.nixim.com/). Really pleased with the feel from these, I no longer immediately hit 100% travel every time. Now that I've got some feel and control back, I can turn off ABS.
    IMG_6864.JPG



    Here's a new video of it all in action:

    • Like Like x 1
  4. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,463
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    144,614Coins
    Ratings:
    +10,741 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    Perhaps time to consider Sabertooth as a replacement!
  5. tougemonster

    tougemonster Member

    Joined:
    Apr 21, 2015
    Messages:
    37
    Occupation:
    Systems Integrator
    Location:
    Brisbane Australia
    Balance:
    422Coins
    Ratings:
    +48 / 0 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino
    I'm starting to think this way, yes.
  6. tougemonster

    tougemonster Member

    Joined:
    Apr 21, 2015
    Messages:
    37
    Occupation:
    Systems Integrator
    Location:
    Brisbane Australia
    Balance:
    422Coins
    Ratings:
    +48 / 0 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino
    With Oculus runtime 1.15 I began to suffer from tracking issues again, even after they'd disappeared for a few versions. Thankfully matzman666 came to rescue with his OpenVR Input Emulator with motion compensation.

    So I bought Oculus Touch controllers and went about mounting one to the sim up near my head.

    This is my old sensor location:
    14053829_10210625190366370_7431659437776287761_o.jpg


    I knocked up this frame and bolted it on:
    IMG_20170603_160307.jpg


    Using the Rockband controller mount:
    IMG_20170603_142738.jpg


    Unfortunately there was a massive amount of vibrations going through it with it mounted here. So I had to improvise and cable tie the frame to the back of the seat. This got rid of 90% of the vibration issues. This will be the solution until I build a new frame and bolt it directly to the seat.
    IMG_20170603_165321.jpg


    All painted, with now a pair of Oculus Sensors mounted on the display in front:
    IMG_20170604_155021.jpg


    My end game with all of this is to bin the Rift entirely, and use my Vive. I built the mount to accommodate either the Vive tracking puck or Oculus Touch. I think this will probably wait until Vive 2 though.


    Here's a before/after video showing results
    • Like Like x 4
  7. tougemonster

    tougemonster Member

    Joined:
    Apr 21, 2015
    Messages:
    37
    Occupation:
    Systems Integrator
    Location:
    Brisbane Australia
    Balance:
    422Coins
    Ratings:
    +48 / 0 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino
    Oh and since it has been a while since I updated this thread, a few months back I finished building my new PC. Which means my motion sim has finally received a permanent PC (3770K, 980Ti). My new PC is something I've dreamed of building for a long time, so happy with the result. A bit off-topic, but check it out anyway:


    17097391_10212516177279861_6376976189964540165_o.jpg

    17038969_10212516177639870_6902255510898212391_o.jpg

    17097267_10212516177199859_7839627860771248453_o.jpg

    16992280_10212516177239860_2365179490823842291_o.jpg

    IMG_20170521_172847.jpg


    "The Dream" specs -
    Intel Core i7 7700K (delid, liquid metal TIM)
    ASUS ROG Maximus IX Formula Motherboard
    G.Skill Trident Z RGB DDR4 4133Mhz - 32GB
    Nvidia Titan X Pascal
    Samsung 960 PRO NVMe M.2 1TB SSD
    Intel 600P Series 1TB M.2 SSD
    Seagate FireCuda 2TB Desktop SSHD
    Corsair AX860i Platinum Power Supply
    Windows 10 Pro
    Acer Predator X34 Curved 34in G-Sync IPS 3440x1440 @ 100Hz
    Lian-Li PC-O8WX Windowed Cube Chassis - Black
    EK-CoolStream XE 360 (Triple) Radiator
    EK-CoolStream SE 240 Slim Dual Radiator
    EK-HDC fittings
    EK-HD PETG 16mm tube
    EK-Ekoolant EVO Lime Green UV
    EK-XRES 140 DDC 3.2 PWM Elite (incl. pump)
    EK-Supremacy EVO Gold CPU water block
    EK-FC Titan X Pascal
    Koolance Coolant Inline Flow Meter w/ Temp Sensor
    Thermaltake Riing Plus 12 RGB Radiator Fan Premium x 6
    CableMod WideBeam Foam Adhesive LED Strip RGB 30cm x 3
    Nanoxia Rigid LED Strip 30cm UV x 2
    Razer Mamba Tournament Edition Chroma RGB
    Razer Firefly Chroma RGB Hard Gaming Mouse Mat
    Razer BlackWidow Chroma RGB Mechanical Gaming Keyboard
    • Like Like x 2
    • Winner Winner x 2
  8. Archie

    Archie Eternal tinkerer

    Joined:
    Dec 31, 2014
    Messages:
    1,081
    Location:
    Wollongong, NSW, AU
    Balance:
    3,795Coins
    Ratings:
    +1,379 / 4 / -0
    My Motion Simulator:
    2DOF, DC motor, JRK
    Awesome work! That PC is what dreams are made of for sure!

    What's that track / game on the first video?
  9. tougemonster

    tougemonster Member

    Joined:
    Apr 21, 2015
    Messages:
    37
    Occupation:
    Systems Integrator
    Location:
    Brisbane Australia
    Balance:
    422Coins
    Ratings:
    +48 / 0 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino
    Game is Assetto Corsa, track is Highlands Short, car is Lotus 98T (100% turbo, qualifying tyres). It's a hilarious combination, give it a go.
    • Like Like x 1
  10. tougemonster

    tougemonster Member

    Joined:
    Apr 21, 2015
    Messages:
    37
    Occupation:
    Systems Integrator
    Location:
    Brisbane Australia
    Balance:
    422Coins
    Ratings:
    +48 / 0 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino
    I did another clip of the Lotus 98T on Highlands short to show a better comparison to my "before" clip above.

    This car/track generates more small vibrations than anything else I've been able to find. So it's a good demonstration of the worst-case scenario for the vibrations generated from the motion compensation. My head does get rattled around a lot, so that's most of the movement you can see, but you can probably spot the dash of the car vibrating a bit too.

    • Like Like x 1
  11. RandomCoder

    RandomCoder Active Member Gold Contributor

    Joined:
    Feb 19, 2017
    Messages:
    185
    Occupation:
    Control Engineer
    Location:
    UK
    Balance:
    1,674Coins
    Ratings:
    +142 / 0 / -0
    I don't know about anyone else who's watched your clip, but I found it very difficult to watch the simulator in action because I couldn't take my eyes of your racing. That looked like a lot of fun!
    Good clean racing and looked fast. Think I might have to have a play :D
    • Agree Agree x 2
  12. tougemonster

    tougemonster Member

    Joined:
    Apr 21, 2015
    Messages:
    37
    Occupation:
    Systems Integrator
    Location:
    Brisbane Australia
    Balance:
    422Coins
    Ratings:
    +48 / 0 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino
    Cheers. Last lap was actually a PB for me. Some of the others I race with are much better than me though.
    • Like Like x 1
    • Winner Winner x 1
  13. Archie

    Archie Eternal tinkerer

    Joined:
    Dec 31, 2014
    Messages:
    1,081
    Location:
    Wollongong, NSW, AU
    Balance:
    3,795Coins
    Ratings:
    +1,379 / 4 / -0
    My Motion Simulator:
    2DOF, DC motor, JRK
    You did well to keep that 98T facing the right way!!

    I find the Turbo on that thing goes nuts and unless I am lighter on the throttle than a moths fart , I flick out. Well done!
    • Agree Agree x 1
    • Funny Funny x 1
  14. tougemonster

    tougemonster Member

    Joined:
    Apr 21, 2015
    Messages:
    37
    Occupation:
    Systems Integrator
    Location:
    Brisbane Australia
    Balance:
    422Coins
    Ratings:
    +48 / 0 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino
    I find you have to be very delicate and sometimes short shift until you're going fast enough for the aero to work.

    You can probably hear the other guys I was with complaining about spinning out and crashing too.