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

Wickie´s 6DOF Sim

Discussion in 'DIY Motion Simulator Projects' started by PeterW, Aug 3, 2019.

  1. PeterW

    PeterW alias Wickie

    Joined:
    Oct 21, 2018
    Messages:
    199
    Occupation:
    Dipl. Ing. Mb (FH)
    Location:
    Germany
    Balance:
    1,608Coins
    Ratings:
    +360 / 3 / -0
    My Motion Simulator:
    6DOF
    hi gadtet999

    At the base the cardan joints have a distance of approx. 134 cm (long leg) and approx. 10 cm from joint to joint - see pictures.
    At my current temporary upper platform made of wood the triangle has the same distances.
    However, I am still not 100% sure if I will make the distances of the upper platform a bit smaller.
    A smaller distance means closer pivot points and therefore smaller cylider strokes. This again means quieter running.
    I still think about.........
    Wickie

    Translated with www.DeepL.com/Translator

    Attached Files:

    • Like Like x 1
  2. FargusFaustmeister

    FargusFaustmeister Member

    Joined:
    Mar 3, 2018
    Messages:
    46
    Occupation:
    Engineering Technologist
    Balance:
    69Coins
    Ratings:
    +26 / 0 / -0
    Hi Peter, thanks for sharing your build. The actuator design you've developed is very attractive, both for aesthetics and performance (based on the initial tests at least). I'm excited to see the results!

    I have a question that is a bit late; what CAD software are you using? And are your collision calculations simply checking for interference when moving the model to its positional extremes? I've been researching and it seems that one can either figure out the geometry with a guess-and-test method or go through an intense bout of mathematical calculations to find ideal geometry :nerd

    I'm not part of the second group, har har.

    edit: Sorry, something else I'm unclear about is the motors because I have a hard time finding torque specs. What is the rated torque on the 190kV motors you're using?

    edit2: Found the answer! For a bldc and a good estimate, Torque = (8.3 * Ia) / kV where Ia is the amperage and kV is the RPM/V. Info here: https://things-in-motion.blogspot.com/2018/12/how-to-estimate-torque-of-bldc-pmsm.html. That would imply that a 195kV 1500W motor at 80A max is making approximately 3.4Nm @ ~6000rpm, which is fantastic performance for a $60 motor! Considering a 1605 needs ~1.2Nm to drive 135kg at 6000rpm to produce 1G of force and a linear speed of 500mm/s, well that's pretty darn good and a great case for these motors (as you pointed out earlier). Sorry for the ranty edits, I'm just very excited by all of this!
    Last edited: Nov 27, 2019
  3. PeterW

    PeterW alias Wickie

    Joined:
    Oct 21, 2018
    Messages:
    199
    Occupation:
    Dipl. Ing. Mb (FH)
    Location:
    Germany
    Balance:
    1,608Coins
    Ratings:
    +360 / 3 / -0
    My Motion Simulator:
    6DOF
    Hi Fargus
    nice that you like my project - I try to do my best :)
    The CAD system that I am using is the PTC Creo 4. We also work in our company with this system, so it was the easiest way for me to use this.
    I checked the positions extremes with help of my CAD-model. Only in extreme extreme positions The platform could hit one of the two front actuators. But I have to remark two things: a) when you look to successful running sims like that from SilentChill you can see, that the movement are much (!) smaller than the extreme positions. So I intend to check the real limits with my ready simulator and will limit the travel of the actuator.
    b) The second thing is that although I have build a provisional upper platform this doesnt mean the platform dimensions are fixed. I still think to make the triangle smaller. I think a lot about it !
    Currently I am struggling with my limit-switches - they have been too cheap and are crap. So I have to buy new ones.....

    A final word about the necessary speed of the actuators: Currently I am testing with aprox. 300mm/s and this is loving fast. Personal I dont believe 500mm/s are really necessary. But we will see. The other thing is noise. Although I use high speed ballscrews, the actuators are far from silent. The faster, the louder.
    regards
    Wickie
  4. FargusFaustmeister

    FargusFaustmeister Member

    Joined:
    Mar 3, 2018
    Messages:
    46
    Occupation:
    Engineering Technologist
    Balance:
    69Coins
    Ratings:
    +26 / 0 / -0
    Ooh, that's powerful software! I'd like to use SolidWorks instead of F360 for the same reason as you (we use SW at work) but I'm not ready to drop some cash on it just yet. Reading through your build is a huge inspiration for the actuators I wanted to build, and now that you've put me on to the ODRIVE and outrunner bldc's I'm really falling down that rabbit hole.

    Great point that the sim isn't necessarily going to use the full ROM, but I guess it's good to have extra motion for runout? Or perhaps, racing games you could lock the motion to smaller range for higher speed motion cues, and unlock 95% range for slower, larger motions for flight sims. I'm thinking of doing an under-seat platform that does smaller movements but takes up less space. It's all theoretical right now!

    Speaking of theoretical, have you considered optical limit switches? We have a Strasys 3D printer at work and I noticed it uses optical interrupt limit switches in some places. No moving parts, no signal debouncing. This is only conjecture, but I'm sure it's doable.

    As for actuator speed, is there a way to software-limit the max linear speed? It would be nice to design the actuator with some overhead, just in case.
  5. PeterW

    PeterW alias Wickie

    Joined:
    Oct 21, 2018
    Messages:
    199
    Occupation:
    Dipl. Ing. Mb (FH)
    Location:
    Germany
    Balance:
    1,608Coins
    Ratings:
    +360 / 3 / -0
    My Motion Simulator:
    6DOF
    Hello together
    time for a short status of my project.
    The last time I was busy with the construction of the electronic box and wiring up the system and the motor controls. It was much more work than expected, but had some good moments ofsuccess - thats what we need.

    20191118_205336.jpg

    Yesterday I was able to operate two of my actuators with the FlyPT Mover interface for the first time. It's going quite well already - but I still have a lot to learn!
    What unfortunately worked very badly were my reed limit switches (see pictures). I've been searching for errors for three long evenings/nights now and found out that the reed switches are crap. So I bought 12new ones today. They work quite well now. But as it is, with every problem solved two new ones appear. It still seems that the two limit switch circuits influence each other. Sometimes an actuator just doesn't get through the calibration sequence :mad:
    Next days I have to fokus more on my Christmas presents ....so a few days break with my sim :)

    (Edit: The noise of the high quality ballscrews is not as low as expected but is ok. Seems it isnt worth to spend so much money.......I'll make up my mind when everything's ready.)
    Wickie

    Attached Files:

    • Like Like x 3
    Last edited: Nov 28, 2019
  6. cfischer

    cfischer Active Member Gold Contributor

    Joined:
    Sep 7, 2015
    Messages:
    329
    Location:
    Colorado
    Balance:
    2,425Coins
    Ratings:
    +234 / 1 / -0
    The progress is super fun to watch. Good job hanging in there with the stupid bugs. Thanks for the honest preliminary opinion on the ball screw noise. I'll be watching for the full opinion later.
    • Agree Agree x 2
  7. PeterW

    PeterW alias Wickie

    Joined:
    Oct 21, 2018
    Messages:
    199
    Occupation:
    Dipl. Ing. Mb (FH)
    Location:
    Germany
    Balance:
    1,608Coins
    Ratings:
    +360 / 3 / -0
    My Motion Simulator:
    6DOF
    Hi all,
    after some really bad evenings/ nights of endless searching for bugs I finally managed to make my 6 actuators running and connecting them with the mover interface (this was the easy part :))
    Finally I found out, that my new power supply is not able to handle my 6 high power BLDC motors at a higher speed. For this reason the video was made with a verry low speed and travel way of the actuators - but at least it works and I wanted to share this Moment with you mates.
    This was one of the most important milestone I hoped to reach one time :cheers
    Hope now the sleepless nights become less....

    Regarding my power suply I ordered three car batteries that I will connect in a serial way to get the 36V.
    Now I'm finally taking care of the upper platform…..

    Wickie

    • Winner Winner x 5
    • Like Like x 2
    • Funny Funny x 2
  8. SilentChill

    SilentChill Problem Maker

    Joined:
    Jul 19, 2014
    Messages:
    2,619
    Occupation:
    Railway Maintenance
    Location:
    Morecambe, Lancashire, England
    Balance:
    20,396Coins
    Ratings:
    +3,480 / 34 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 6DOF
  9. JAD

    JAD Active Member

    Joined:
    Jan 17, 2016
    Messages:
    205
    Location:
    Australia
    Balance:
    1,446Coins
    Ratings:
    +141 / 3 / -0
  10. PeterW

    PeterW alias Wickie

    Joined:
    Oct 21, 2018
    Messages:
    199
    Occupation:
    Dipl. Ing. Mb (FH)
    Location:
    Germany
    Balance:
    1,608Coins
    Ratings:
    +360 / 3 / -0
    My Motion Simulator:
    6DOF
  11. WalkerYYJ

    WalkerYYJ Member

    Joined:
    May 24, 2019
    Messages:
    20
    Balance:
    197Coins
    Ratings:
    +44 / 0 / -0
    Ya I'm curious about this as well, have you run into issues before?

    @PeterW assuming its 3x 12V your using you may want to consider also putting 3x smaller 12V chargers with one on each battery to keep each battery healthy voltage wise. Cells run in series can end up experiencing mismatched voltages over time which results in a constant undercharge and constant over charge of at least 2 of the cells ultimately meaning much lower life span/sulfation (if lead acid) etc but if you have an independent maintenance charger on each individual cell that problem goes away.
    • Agree Agree x 1
    • Informative Informative x 1
    Last edited: Dec 14, 2019
  12. PeterW

    PeterW alias Wickie

    Joined:
    Oct 21, 2018
    Messages:
    199
    Occupation:
    Dipl. Ing. Mb (FH)
    Location:
    Germany
    Balance:
    1,608Coins
    Ratings:
    +360 / 3 / -0
    My Motion Simulator:
    6DOF
    Hi @WalkerYYJ

    I thought to use the batteries as a kind of buffer for my Meanwell RSP1600W Power supyly. The Idea is somehow only halve baked and seemed to be the last hope reaction to get a suitable supply....
    During my tests the last days I saw, that even a high quality1600W PSU cant manage to drive alone two BLDCs that I use with Odrive at high speed.
    This was before I saw the 6000W power supply mentioned by SilentChill......
    Now the money is spent and I will try the batteries. To avoid unequal loading I could use a banancer/equalizer...
    Wickie
    • Like Like x 1
  13. PeterW

    PeterW alias Wickie

    Joined:
    Oct 21, 2018
    Messages:
    199
    Occupation:
    Dipl. Ing. Mb (FH)
    Location:
    Germany
    Balance:
    1,608Coins
    Ratings:
    +360 / 3 / -0
    My Motion Simulator:
    6DOF
    Hi all,
    after some days vacation I am back to my workshop - yessss :grin
    So the last two days I started to build my upper platform. I am using stainless steel sqare pipes 45x45x2mm (aprox. 8m)
    There are still some reinforcements and brackets missing, but the main shape is visible....
    Now I hope my bucket-seat will arrive soon to check the dimensions and make a "test drive"

    20200103_100201.jpg


    20200103_222746.jpg

    Wickie
    • Like Like x 6
  14. SilentChill

    SilentChill Problem Maker

    Joined:
    Jul 19, 2014
    Messages:
    2,619
    Occupation:
    Railway Maintenance
    Location:
    Morecambe, Lancashire, England
    Balance:
    20,396Coins
    Ratings:
    +3,480 / 34 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 6DOF
    Looking great !

    I'm catching you up :D you best hurry hahah
  15. PeterW

    PeterW alias Wickie

    Joined:
    Oct 21, 2018
    Messages:
    199
    Occupation:
    Dipl. Ing. Mb (FH)
    Location:
    Germany
    Balance:
    1,608Coins
    Ratings:
    +360 / 3 / -0
    My Motion Simulator:
    6DOF
    Yeah, looks like a couple of 6dof are about to be finished the next months...

    The race begins :popcorn
    • Like Like x 1
  16. SeatTime

    SeatTime Well-Known Member

    Joined:
    Dec 27, 2013
    Messages:
    2,574
    Occupation:
    Retired
    Location:
    Brisbane Australia
    Balance:
    28,370Coins
    Ratings:
    +2,844 / 38 / -0
    My Motion Simulator:
    AC motor, Motion platform
    You guys with your old Stewart Platforms, should be in a museum ... TIC :D.
    • Funny Funny x 2
  17. PeterW

    PeterW alias Wickie

    Joined:
    Oct 21, 2018
    Messages:
    199
    Occupation:
    Dipl. Ing. Mb (FH)
    Location:
    Germany
    Balance:
    1,608Coins
    Ratings:
    +360 / 3 / -0
    My Motion Simulator:
    6DOF
    Hi all,
    some little updade....
    Nearly finished my upper platform.
    I had to make some minor changes because my bucket seat is a little different than it was in the CAD model...
    20200117_161839.jpg 20200117_161828.jpg
    • Like Like x 2
  18. PeterW

    PeterW alias Wickie

    Joined:
    Oct 21, 2018
    Messages:
    199
    Occupation:
    Dipl. Ing. Mb (FH)
    Location:
    Germany
    Balance:
    1,608Coins
    Ratings:
    +360 / 3 / -0
    My Motion Simulator:
    6DOF
    Ah...and tis is my bucket seat... a Cobra Nogaro from England.
    It was love from the fist moment..

    20200108_191229.jpg
    • Like Like x 2
  19. PeterW

    PeterW alias Wickie

    Joined:
    Oct 21, 2018
    Messages:
    199
    Occupation:
    Dipl. Ing. Mb (FH)
    Location:
    Germany
    Balance:
    1,608Coins
    Ratings:
    +360 / 3 / -0
    My Motion Simulator:
    6DOF
    Covering the woden platform floor with carpet was easier than expected, so we have been able to fix the bucket seat and the wheel today for first tests.....its sooooo comfortable :).

    20200118_194134.jpg
    • Like Like x 6
  20. SilentChill

    SilentChill Problem Maker

    Joined:
    Jul 19, 2014
    Messages:
    2,619
    Occupation:
    Railway Maintenance
    Location:
    Morecambe, Lancashire, England
    Balance:
    20,396Coins
    Ratings:
    +3,480 / 34 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 6DOF
    Nice dude very nice !!!
    • Agree Agree x 2