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.

SeatTime's DC motor Sim

Discussion in 'DIY Motion Simulator Projects' started by SeatTime, Dec 28, 2013.

  1. SeatTime

    SeatTime Well-Known Member

    Joined:
    Dec 27, 2013
    Messages:
    2,315
    Location:
    Newcastle Australia
    Balance:
    27,023Coins
    Ratings:
    +2,611 / 29 / -0
    My Motion Simulator:
    DC motor, Motion platform, 6DOF
    Thanks tried that, have not had a problem with any other game, so thought this one may have needed something special, will uninstall game/patch and try again tomorrow.
  2. SeatTime

    SeatTime Well-Known Member

    Joined:
    Dec 27, 2013
    Messages:
    2,315
    Location:
    Newcastle Australia
    Balance:
    27,023Coins
    Ratings:
    +2,611 / 29 / -0
    My Motion Simulator:
    DC motor, Motion platform, 6DOF
    Finally got around to taking some video - the sim is great fun.

    • Like Like x 2
    • Winner Winner x 2
  3. bsft

    bsft

    Balance:
    Coins
    Ratings:
    +0 / 0 / -0
    a surge table, good idea
    Nice job
  4. eaorobbie

    eaorobbie Well-Known Member Staff Member SimTools Developer Gold Contributor

    Joined:
    May 26, 2009
    Messages:
    2,593
    Occupation:
    CAD Detailer
    Location:
    Ellenbrook, Western Australia
    Balance:
    19,691Coins
    Ratings:
    +1,655 / 22 / -2
    My Motion Simulator:
    2DOF, DC motor, JRK, SimforceGT, 6DOF
    Agree nice job, a bit more fine tuning of the motion profile you will have the rig really tossing you about, a little placid at the moment but a very nice start. These motors mixed with the Jrk can achieve a lot speed and accurate movements which in turn can lead to a wild ride, just like it should if you were in the real car.
    Is it possible for us to see the setting you are using ?, a couple of us have been setting up Jrk sim for quite a while and Im sure we could show ya how well they can actually do.
  5. BlazinH

    BlazinH Well-Known Member

    Joined:
    Oct 19, 2013
    Messages:
    2,052
    Location:
    Oklahoma City, USA
    Balance:
    15,013Coins
    Ratings:
    +1,718 / 30 / -1
    Interesting concept. But if it is meant to be a true surge table, the forces are implemented in reverse imo. For the movement to give the correct g responses it would move forward for acceleration and backwards for braking. Ideally, the initial response should be a fast acceleration or braking movement then possibly followed by a washout. Nonetheless, nice build there!
    • Agree Agree x 1
  6. eaorobbie

    eaorobbie Well-Known Member Staff Member SimTools Developer Gold Contributor

    Joined:
    May 26, 2009
    Messages:
    2,593
    Occupation:
    CAD Detailer
    Location:
    Ellenbrook, Western Australia
    Balance:
    19,691Coins
    Ratings:
    +1,655 / 22 / -2
    My Motion Simulator:
    2DOF, DC motor, JRK, SimforceGT, 6DOF
    Agree surge should be reversed . With SimTools on another private surge table we have managed not to use the washout but by tuning the min and max the desirable effect was quite good without washout, yes can be done both ways.

    But as his first sim he has done extremely well in construction and usability, yet to see a sim @BlazinH that you have built and got it moving in all the right directions. How did the Kangaroo go, only video I have seen of one in action was very slow in movements.
  7. SeatTime

    SeatTime Well-Known Member

    Joined:
    Dec 27, 2013
    Messages:
    2,315
    Location:
    Newcastle Australia
    Balance:
    27,023Coins
    Ratings:
    +2,611 / 29 / -0
    My Motion Simulator:
    DC motor, Motion platform, 6DOF
    Agreed a bit placid at the seat, but combined with the surge and drift not as placid as it may look. Most of my settings are around 15/20 % with only the surge at 30%. Have a question though, how do you manually adjust the settings in the Tuning Center?
  8. bsft

    bsft

    Balance:
    Coins
    Ratings:
    +0 / 0 / -0
    pause game, click "capture max min" change the numbers manually by typing them in, click "save settings " click "stop capture" , rinse , repeat until desired effect is achieved.
  9. SeatTime

    SeatTime Well-Known Member

    Joined:
    Dec 27, 2013
    Messages:
    2,315
    Location:
    Newcastle Australia
    Balance:
    27,023Coins
    Ratings:
    +2,611 / 29 / -0
    My Motion Simulator:
    DC motor, Motion platform, 6DOF
    I initially tried surge in the other direction, but with the mechanics of how mine works, this 'feels' the best especially for braking.
  10. SeatTime

    SeatTime Well-Known Member

    Joined:
    Dec 27, 2013
    Messages:
    2,315
    Location:
    Newcastle Australia
    Balance:
    27,023Coins
    Ratings:
    +2,611 / 29 / -0
    My Motion Simulator:
    DC motor, Motion platform, 6DOF
    Thanks I thought so, but it seems to sometimes overwrite itself?
  11. eaorobbie

    eaorobbie Well-Known Member Staff Member SimTools Developer Gold Contributor

    Joined:
    May 26, 2009
    Messages:
    2,593
    Occupation:
    CAD Detailer
    Location:
    Ellenbrook, Western Australia
    Balance:
    19,691Coins
    Ratings:
    +1,655 / 22 / -2
    My Motion Simulator:
    2DOF, DC motor, JRK, SimforceGT, 6DOF
    Yes I manual change my tunings, click Capture..., adjust the setting that I want then click Save... then Stop...
    This way I don't loss any of my settings. All can be done while ya in the pits even without the game running they can be modified.
    • Optimistic Optimistic x 1
  12. RacingMat

    RacingMat Well-Known Member Gold Contributor

    Joined:
    Feb 22, 2013
    Messages:
    1,946
    Location:
    Marseille - FRANCE
    Balance:
    18,339Coins
    Ratings:
    +1,859 / 16 / -2
    My Motion Simulator:
    2DOF, DC motor, Arduino
    Very well done SeatTime! Congratulations for this functionnal 4 DOF building in 2 months. :cool:

    Maybe you could gather the pictures and video in your first post! -> It's worth being seen!
    Aaah, I really would like to try it! As I'm curious to feel if acceleration is enough to give the right feelings.
    Mat :)
    • Agree Agree x 2
  13. SeatTime

    SeatTime Well-Known Member

    Joined:
    Dec 27, 2013
    Messages:
    2,315
    Location:
    Newcastle Australia
    Balance:
    27,023Coins
    Ratings:
    +2,611 / 29 / -0
    My Motion Simulator:
    DC motor, Motion platform, 6DOF
    Fitting the surge table was really worth it. Every one who has tried the sim has commented on how the surge table really imparts the feeling of deceleration when braking. I have tried turning it off and you can notice the difference straight away. I think it can be improved by using a slightly bigger drive wheel (without going below the required torque to move the table) or maybe changing to a sprocket drive (although the slight 'give' of the wheel stops it being jerky), but I am happy with it at the moment. If anyone is interested I can post some closer images of the table drives/sensors as some of the critical design points are not that obvious.
  14. RacingMat

    RacingMat Well-Known Member Gold Contributor

    Joined:
    Feb 22, 2013
    Messages:
    1,946
    Location:
    Marseille - FRANCE
    Balance:
    18,339Coins
    Ratings:
    +1,859 / 16 / -2
    My Motion Simulator:
    2DOF, DC motor, Arduino
    >Fitting the surge table was really worth it.
    nice to hear this! thanks
    (in which part of the world do you live? ;))
    >. If anyone is interested I can post some closer images of the table drives/sensors as some of the critical design points are not that obvious.
    Of course, yes!
  15. bsft

    bsft

    Balance:
    Coins
    Ratings:
    +0 / 0 / -0
    The surge table works well it looks like.
  16. BlazinH

    BlazinH Well-Known Member

    Joined:
    Oct 19, 2013
    Messages:
    2,052
    Location:
    Oklahoma City, USA
    Balance:
    15,013Coins
    Ratings:
    +1,718 / 30 / -1
    Yes SeatTime has done a very nice job indeed! Actually, I think a true “surge table” for g forces would be hard to implement unless it were on a long track and lacking outside visual miscues. So I understand the reasoning how the opposite way feels better that moves the body the proper direction even though the forces are backwards. However, I think its better not to have the wheel (if not the pedals also) move with it (or at least not as much). This way the compression of the arms against the wheel adds to the realism. And also this setup looks perfect for implementation of a seatbelt tensioning system. If you want to try this @SeatTime an easy way you could do it is to mount a stationary smooth bar, parallel to and at shoulder height, behind the chair (far enough so you don’t hit it going back of course). You may have to modify the belt straps to make them longer but throw them over the bar and mount them at a 90 angle to the frame. Now when you brake they will pull and compress against your chest and when you accelerate they will decompress. You may have to add a spring or something between the strap and the frame if the compression is too strong to relive it some. Its low tech but it works well for me and every bit of additional feedback adds to the experience.

    Sorry @eaorobbie that I haven’t posted any pictures or videos of my simulators or designs. The truth is that by posting them here I most likely would be forfeiting my right for patent protection in most countries should I chose to pursue any in the future. However, I can probably post a few videos of the motion only along with some of the specs. I’ll try to get something together. I would like to get some feedback from the community to see if there would be an interest.

    I will be testing a couple of kangaroo controllers on a new build I have been working on for about three months now. I will be at the electronics stage very soon and will see what they can do. There is no reason they should be slow though. They are stated to be able to apply full power at fast bursts to maintain even slow speeds if necessary. They are 12bit and a true PID controller just like the jrks. They just have an unusually way of setting and displaying the PID variables due to the auto tuning function. If the auto tune does its job for what we do, it should be better for those that don’t know how to properly tune the jrks. I just need to learn how to tweak the PID variables the kangaroo uses so they can be fine tuned if necessary. I’ll post results once tested.
    • Like Like x 1
    Last edited: Feb 24, 2014
  17. Historiker

    Historiker Dramamine Adict Staff Member Moderator Gold Contributor

    Joined:
    Dec 16, 2010
    Messages:
    1,872
    Occupation:
    Teacher/Cabinet Maker
    Location:
    Michigan USA
    Balance:
    9,605Coins
    Ratings:
    +1,756 / 12 / -1
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 6DOF
    Just watched your video, fantastic job SeatTime. I agree with you, the surge direction looks correct to me; it gives that sense of weightlessness when braking the car. Perfect. Well Done!
  18. RacingMat

    RacingMat Well-Known Member Gold Contributor

    Joined:
    Feb 22, 2013
    Messages:
    1,946
    Location:
    Marseille - FRANCE
    Balance:
    18,339Coins
    Ratings:
    +1,859 / 16 / -2
    My Motion Simulator:
    2DOF, DC motor, Arduino
    Here a picture of what BlazinH spoke about: belt tensionning system with springs
    20130928100250-RacingMat-effort-sur-le-harnais-v2.jpg
    • Like Like x 1
    • Informative Informative x 1
  19. eaorobbie

    eaorobbie Well-Known Member Staff Member SimTools Developer Gold Contributor

    Joined:
    May 26, 2009
    Messages:
    2,593
    Occupation:
    CAD Detailer
    Location:
    Ellenbrook, Western Australia
    Balance:
    19,691Coins
    Ratings:
    +1,655 / 22 / -2
    My Motion Simulator:
    2DOF, DC motor, JRK, SimforceGT, 6DOF
    Why not use an Ardunio and a small motor (wiper) to run the tension on the belts. This has been done before to good effect and is adjustable via code too.
  20. SeatTime

    SeatTime Well-Known Member

    Joined:
    Dec 27, 2013
    Messages:
    2,315
    Location:
    Newcastle Australia
    Balance:
    27,023Coins
    Ratings:
    +2,611 / 29 / -0
    My Motion Simulator:
    DC motor, Motion platform, 6DOF
    You guys must be psychic, I was just looking at a similar video last night and notice the belt tensioners. Have one question though. As I have changed to chain drive on both drift and surge (Rubber wheels were just wearing too fast) tried some washout - even 1% basically stopped all movement?