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 **RIP** - 6DOF project using 12v DC Motors, Sabertooth 2x60's (was MM's) and Arduinos + OSW

Discussion in 'DIY Motion Simulator Projects' started by SilentChill, Jun 2, 2015.

  1. SilentChill

    SilentChill Problem Maker

    Joined:
    Jul 19, 2014
    Messages:
    2,643
    Occupation:
    Railway Maintenance
    Location:
    Morecambe, Lancashire, England
    Balance:
    20,557Coins
    Ratings:
    +3,487 / 34 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 6DOF
    Well the rig is in bits again lol

    I'm increasing the angle of the actuators and I think it will help just by feeling the weight of the load with 1 actuator disconnected from the rig I can tell that it feels lighter which deffo should help my cause. I have also drilled holes in the motors to let some air in because they are totally sealed there is no chance of any air to get in and circulate. Also taken the opportunity to make some proper base plates to weld the UV joints to on the bottom of the actuators with 4mm sheet steel this also gives me an extra 35mm to play with whilst raising the angle. I reused my old brackets and bolted them to the top of the platform which gives me an extra 120mm so with the greater angle the platform is actually at the same height :)

    Pictures to follow :)
    • Like Like x 5
  2. SilentChill

    SilentChill Problem Maker

    Joined:
    Jul 19, 2014
    Messages:
    2,643
    Occupation:
    Railway Maintenance
    Location:
    Morecambe, Lancashire, England
    Balance:
    20,557Coins
    Ratings:
    +3,487 / 34 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 6DOF
    Well the rig is back together new angles and holes in motors :D

    20161216_102410.jpg 20161216_102423.jpg 20161216_102500.jpg 20161216_102512.jpg
    1481916574597-1407445747.jpg 1481916635172-839463217.jpg

    Excuse the welding never had to weld in a circle before :confused:

    Just need to get cleaned up and get testing ............... again :think
    • Like Like x 5
  3. cfischer

    cfischer Active Member Gold Contributor

    Joined:
    Sep 7, 2015
    Messages:
    371
    Location:
    Colorado
    Balance:
    2,681Coins
    Ratings:
    +259 / 1 / -0
    Why are you making your motors fight the weight of you and your seat when you can add vertical support with little to no hit in performance? Gas springs are a great start. I believe they should not be left out.
    I have been thinking about a design that uses constant force springs. Should be very little drag and a nice constant force that takes gravity out of the motors work load.

    Also I would think you would want to keep the bigger actuator angle. It seems your most prominent motions are sway, surge, and heave. The motions from sway and surge dont utilize all 6 motors fully. So I would think those motions would need the most mechanical advantage(bigger angle from verticle). Heave uses all 6 motors nearly equally so it can stand to loose some mechanical advantage to sway and surge. Of course as mentioned above gravity really needs to be removed from the work load so you can just worry about inertia.

    Here is a video you all have probably seen. Even though it uses crank arms the utilization of each motor will be very similar. Check out what moves on sway, surge, and heave.








    Loving the progress so far. Keep it up!
    • Like Like x 1
  4. SilentChill

    SilentChill Problem Maker

    Joined:
    Jul 19, 2014
    Messages:
    2,643
    Occupation:
    Railway Maintenance
    Location:
    Morecambe, Lancashire, England
    Balance:
    20,557Coins
    Ratings:
    +3,487 / 34 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 6DOF
    I know all about gas springs/struts I had them on mine. The way this is designed it shouldn't really need any springs. Its looking good at the moment. The way actuators work, so I have found out, is completely different to crank arms the angles of them and everything perform in totally different ways.

    I'm afraid you are wrong about Surge it uses the same amount of axis on all 6 actuators, where did you get that misinformation ? Sway use 4 axis the same and a little of the other 2

    Edit: I may be completely wrong with Surge if your using proper 6DOF math but the way I have to do it I use all 6 axis
    Last edited: Dec 16, 2016
  5. cfischer

    cfischer Active Member Gold Contributor

    Joined:
    Sep 7, 2015
    Messages:
    371
    Location:
    Colorado
    Balance:
    2,681Coins
    Ratings:
    +259 / 1 / -0
    Sorry for the confusion. I did not mean that all 6 motors are not working. Just that there are some motors working harder than others(moving faster and farther). Therefore not all the energy to move the system comes from all 6 motors equally, as it does in heave. The video above really does a good job of showing this. Look how far the cranks move on each motor during the different motions.
  6. SeatTime

    SeatTime Well-Known Member

    Joined:
    Dec 27, 2013
    Messages:
    2,573
    Occupation:
    Retired
    Location:
    Brisbane Australia
    Balance:
    28,370Coins
    Ratings:
    +2,844 / 39 / -0
    My Motion Simulator:
    AC motor, Motion platform
    Unfortunately in reality Springs/Gas dampeners are not the panacea that you may think, just like in a car they can introduce unwanted oscillations (springs) or under/over dampening (Gas dampeners) of the rig all which can effect the movement of the rig. Ideally you would use none. My rig will operate without them, but I have connected just 3 x 10Kg (100n) Gas dampeners to reduce the load a small bit and hopefully increase the life of the motors etc without over-dampening the movement of the actuators.
    • Agree Agree x 1
  7. cfischer

    cfischer Active Member Gold Contributor

    Joined:
    Sep 7, 2015
    Messages:
    371
    Location:
    Colorado
    Balance:
    2,681Coins
    Ratings:
    +259 / 1 / -0
    That's interesting that you would say ideally you would use none. Do you have any further reading on that idea? I would like to learn more.
  8. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    21,032
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    147,890Coins
    Ratings:
    +10,880 / 54 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    There is nothing to learn really. Ideally a rig is powerful enough to maintain speed and accuracy of movement for a given load, but sometimes the economics and other factors marginally preclude that, so things like gas struts or heave springs can be used to give just enough assistance to make the same thing work well, at a much lower cost.
    • Agree Agree x 1
  9. SeatTime

    SeatTime Well-Known Member

    Joined:
    Dec 27, 2013
    Messages:
    2,573
    Occupation:
    Retired
    Location:
    Brisbane Australia
    Balance:
    28,370Coins
    Ratings:
    +2,844 / 39 / -0
    My Motion Simulator:
    AC motor, Motion platform
    When your been around long enough, just basic engineering common sense - but to ease your mind, just Google 'Car spring oscillation' - which will show how a spring will oscillate and why we used matched dampeners to reduce this - a car is no different to a simulator rig if you support it with springs and dampeners, although in our case we actually do not want to dampen the movement, as the sim may have difficulty tracking what is being sent from the simulation software. Free world, you can take my advice or ignore it - no need for the passive aggressive statement.
    Last edited: Dec 17, 2016
  10. My.stAr

    My.stAr Active Member

    Joined:
    Sep 7, 2012
    Messages:
    151
    Occupation:
    Engineer
    Location:
    Germany
    Balance:
    1,064Coins
    Ratings:
    +63 / 0 / -0
    My Motion Simulator:
    DC motor
    Can you feel the difference in the motion with 100N gas struts or without?
  11. SilentChill

    SilentChill Problem Maker

    Joined:
    Jul 19, 2014
    Messages:
    2,643
    Occupation:
    Railway Maintenance
    Location:
    Morecambe, Lancashire, England
    Balance:
    20,557Coins
    Ratings:
    +3,487 / 34 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 6DOF
    I can only say from my old design that they did make you lose the tiny movements, with the rig the way I have it now I can feel everything im sure with 100n you wouldnt lose so much as the actuators work very different to the wormgear motors. The feeling is how can I put it, is just different, in a better way.
  12. SeatTime

    SeatTime Well-Known Member

    Joined:
    Dec 27, 2013
    Messages:
    2,573
    Occupation:
    Retired
    Location:
    Brisbane Australia
    Balance:
    28,370Coins
    Ratings:
    +2,844 / 39 / -0
    My Motion Simulator:
    AC motor, Motion platform
    Yes, but it is only very slight with 100n struts and I'm happy to live with it, as the rig is still very reactive with none of the settings on maximum - as it becomes just too stupid rough for me (maybe not @SilentChill :D).
    Last edited: Dec 19, 2016
  13. My.stAr

    My.stAr Active Member

    Joined:
    Sep 7, 2012
    Messages:
    151
    Occupation:
    Engineer
    Location:
    Germany
    Balance:
    1,064Coins
    Ratings:
    +63 / 0 / -0
    My Motion Simulator:
    DC motor
    Thanks for the answers @SeatTime @SilentChill. i should go for strong motors right from the beginning;)

    Could you test your rig already @SilentChill ? How hot do the motors become with the holes and the different arrangement?
  14. SilentChill

    SilentChill Problem Maker

    Joined:
    Jul 19, 2014
    Messages:
    2,643
    Occupation:
    Railway Maintenance
    Location:
    Morecambe, Lancashire, England
    Balance:
    20,557Coins
    Ratings:
    +3,487 / 34 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 6DOF
    Its definitely better with the increased angles and holes in the motors. Testing going really well and I am getting more and more happy with it, I just need to tweak all the tuning centre settings now I have the PID somewhere near where I want it to be.

    Little video of NoLimits2 wind is working great although you can't tell from the video



    More DirtRally soon as that will break it or make it :)
    • Like Like x 6
  15. SilentChill

    SilentChill Problem Maker

    Joined:
    Jul 19, 2014
    Messages:
    2,643
    Occupation:
    Railway Maintenance
    Location:
    Morecambe, Lancashire, England
    Balance:
    20,557Coins
    Ratings:
    +3,487 / 34 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 6DOF
    @SeatTime me bothering you again :) Could you have a look at these Axis settings do you have something similar or am I way out lol

    Think I've got the rotation in the right spot and it feels pretty good. Yaw is actually traction loss just easier to test it using Yaw

    EDIT: Axis % is purely for testing I don't use that amount in games :D

    6DOF Settings.jpg
  16. SeatTime

    SeatTime Well-Known Member

    Joined:
    Dec 27, 2013
    Messages:
    2,573
    Occupation:
    Retired
    Location:
    Brisbane Australia
    Balance:
    28,370Coins
    Ratings:
    +2,844 / 39 / -0
    My Motion Simulator:
    AC motor, Motion platform
    Depends how you have your actuators numbered/placed in relation to the outputs in simtools, Might be telling you to such eggs, but just do one DOF at a time and it should be obvious if something needs adjusting. Your been down this road before :) just linear actuators this time.
    • Like Like x 1
    • Agree Agree x 1
  17. SilentChill

    SilentChill Problem Maker

    Joined:
    Jul 19, 2014
    Messages:
    2,643
    Occupation:
    Railway Maintenance
    Location:
    Morecambe, Lancashire, England
    Balance:
    20,557Coins
    Ratings:
    +3,487 / 34 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 6DOF
    Yeah I did setup one at a time took me ages as usual, i did have a few totally wrong. just wondered if you had similar values. I think and I feel like it's nearly spot on
  18. SilentChill

    SilentChill Problem Maker

    Joined:
    Jul 19, 2014
    Messages:
    2,643
    Occupation:
    Railway Maintenance
    Location:
    Morecambe, Lancashire, England
    Balance:
    20,557Coins
    Ratings:
    +3,487 / 34 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 6DOF
    Party time at my house and the rig has had 4 hours straight is in one piece. One guy snapped off my handbrake so had to screw that back down and then someone else snapped both brackets off the G27 lol :D Had to use cable ties for a quick fix got it through the night.

    All in all no nausea from anyone which is good and most were pretty pissed :D

    Quite a few heavier people than myself on it so happy days :D
    • Like Like x 8
    • Winner Winner x 2
  19. SeatTime

    SeatTime Well-Known Member

    Joined:
    Dec 27, 2013
    Messages:
    2,573
    Occupation:
    Retired
    Location:
    Brisbane Australia
    Balance:
    28,370Coins
    Ratings:
    +2,844 / 39 / -0
    My Motion Simulator:
    AC motor, Motion platform
    That's always a tough test:). Also lost my G27 brackets long ago to someone who panicked when they ran into a wall:rolleyes:. Bolted it into the frame with the available screw holes under the G27 and it has not been an issue since. Did the same with the shifter.
    • Agree Agree x 1
  20. oguzcan26

    oguzcan26 New Member

    Joined:
    Dec 29, 2016
    Messages:
    1
    Location:
    turkey
    Balance:
    240Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    3DOF, DC motor, AC motor, Arduino, Motion platform