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 Now a Download Plan!
  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.

6 dof

Discussion in 'DIY Motion Simulator Projects' started by itaaronc, Apr 27, 2015.

  1. SeatTime

    SeatTime Well-Known Member

    Joined:
    Dec 27, 2013
    Messages:
    2,447
    Location:
    Newcastle Australia
    Balance:
    27,310Coins
    Ratings:
    +2,739 / 32 / -0
    My Motion Simulator:
    DC motor, Motion platform, 6DOF
    If the model in your link was continuously rotating then he was not using Simtools. With simtools once you move from 360 degrees to 0 degrees it will not just move that one degree but 360 degrees in the opposite direction Ie back to 0. On a 'true' stewart platform all the forces are sent to a math model that then calculates where the six arms should be and sends the required data to drive the arms to that new position. Simtools does not work like that, treating each force separately, which can cause some accuracy issues with some of the arms positions in relation to some of the DOFs.
    • Like Like x 1
    • Informative Informative x 1
  2. itaaronc

    itaaronc New Member

    Joined:
    Apr 27, 2015
    Messages:
    13
    Location:
    usa
    Balance:
    322Coins
    Ratings:
    +3 / 1 / -0
    @SeatTime If I understand what he was doing correctly, I believe he was adding in his own lines of code to find the difference of degrees of rotation and rotate clockwise or counter clockwise by that amount, so thst when it approached a flip, that it could continue.(or something to that extent) I dont know if he was using simtools and altering it or if he was coding his own program from scratch. However he's working on the code so I dont know if it works for any practical purposes such as gaming.
    Last edited: May 2, 2015
  3. SeatTime

    SeatTime Well-Known Member

    Joined:
    Dec 27, 2013
    Messages:
    2,447
    Location:
    Newcastle Australia
    Balance:
    27,310Coins
    Ratings:
    +2,739 / 32 / -0
    My Motion Simulator:
    DC motor, Motion platform, 6DOF
    From his project thread, it seems he was using a Ard and some code he wrote himself that calculated the shortest distance to the next position to drive a stepper motor.
  4. dontcarefilmer

    dontcarefilmer Member

    Joined:
    Apr 30, 2014
    Messages:
    35
    Occupation:
    Industrial Electrician
    Location:
    West Sydney, Australia
    Balance:
    295Coins
    Ratings:
    +40 / 0 / -0
    Hey my ears are burning :D. You are right @SeatTime, the code in those videos does work in that fashion. However when I use the Simtools axis testing page (I can't recall it's name) then I can in fact do a full rotation when moving the slider quickly from -100% to 100%. I have not tested this on an actual game yet and so this aspect remains technically unproven, but when I get some more time I will give this a try and post a video. Hopefully it will be within the next 6 months...
  5. itaaronc

    itaaronc New Member

    Joined:
    Apr 27, 2015
    Messages:
    13
    Location:
    usa
    Balance:
    322Coins
    Ratings:
    +3 / 1 / -0
    I've been reading through many threads and watching many tutorials and youtube videos of peoples stewart platforms. I'm trying hard to work it out on my own and not be a bother. That being said, one aspect that im unsure of is the software. As I understand it, there are three sim options out there; Ian hoppers BFF software, simtools, and simxperience's software. Would any of the simtools alternatives support 360+ degree sims and the math for a realistic stewart platform?

    Also, matlab has released articles on the some of the mathematics involved in a stewart platform. If I am able to figure out the math could simtools still be used, or perhaps if a program could do the math and simtools can take the output of that program? (I recently saw a thread where 2 Belgium students did exactly that) I've also seen that simtools only supports 6 motors, which again leads me to wonder if that can be altered. Just some thoughts I have been working through. Other than the software part, I think I'm going to just follow along the lines of vulbas' reproduction of ckas. His stewart platform seems magnificently well done.
  6. MasterYoda

    MasterYoda Active Member

    Joined:
    Jul 20, 2008
    Messages:
    333
    Location:
    Montreal/Canada
    Balance:
    - 131Coins
    Ratings:
    +37 / 0 / -0
    My Motion Simulator:
    2DOF, SCN5
    WOW! 360 roll is quite ambitious... Looking forward to this! :)