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 FlyPT - 6DOF Brushless DIY Actuators

Discussion in 'DIY Motion Simulator Projects' started by pmvcda, Aug 29, 2017.

  1. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,158
    Location:
    Portugal
    Balance:
    15,264Coins
    Ratings:
    +2,532 / 17 / -0
    My Motion Simulator:
    6DOF
    Yes you are right :blush


    EDIT: I corrected the post with the correct value...
    Last edited: Aug 17, 2018
  2. Spit40

    Spit40 VR Flyer

    Joined:
    Nov 3, 2016
    Messages:
    341
    Location:
    United Kingdom
    Balance:
    2,883Coins
    Ratings:
    +198 / 3 / -0
    My Motion Simulator:
    3DOF
  3. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,158
    Location:
    Portugal
    Balance:
    15,264Coins
    Ratings:
    +2,532 / 17 / -0
    My Motion Simulator:
    6DOF
    • Like Like x 8
  4. Spit40

    Spit40 VR Flyer

    Joined:
    Nov 3, 2016
    Messages:
    341
    Location:
    United Kingdom
    Balance:
    2,883Coins
    Ratings:
    +198 / 3 / -0
    My Motion Simulator:
    3DOF
    Looking great. 3D printing is being put to the test here. There seem to be a few components that will be taking plenty of strain that i think have generally been fabricated in metal by others. Can't wait for the testing to begin.

    That's a shame about the PSU. Are you going to place batteries between the PSU and the motor drivers?
  5. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,158
    Location:
    Portugal
    Balance:
    15,264Coins
    Ratings:
    +2,532 / 17 / -0
    My Motion Simulator:
    6DOF
    I have solutions if the prints don't hold.
    I'm more afraid of the bottom prints.
    In the actuator I can always put an aluminium plate in sandwich.
    On the base prints, I can use some simple screws. But let's test it :)

    For the batteries, I was thinking of using two of those (really expensive...) in series:
    s-l500.jpg
    In series I would get 24V and 230Ah.
    They are expensive, but durable, accepting a total discharge.

    They would be mounted in parallel with the power supply. Something like this:
    BAT.jpg
    Is this OK?
    PSU would be adjusted to 24V + something to charge the batteries.
    • Old Old x 1
  6. Spit40

    Spit40 VR Flyer

    Joined:
    Nov 3, 2016
    Messages:
    341
    Location:
    United Kingdom
    Balance:
    2,883Coins
    Ratings:
    +198 / 3 / -0
    My Motion Simulator:
    3DOF
    That's quite a serious addition to the system. Is there no way to do this with PSU alone? Was the issue that a surge of current went in reverse back into the PSU and blew it? Can't that surge be dumped elsewhere more cheaply? The lean simplicity of your design (like no potentiometers) is getting offset a little by the electrical complexity.
  7. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,158
    Location:
    Portugal
    Balance:
    15,264Coins
    Ratings:
    +2,532 / 17 / -0
    My Motion Simulator:
    6DOF
    Yes, in the desire of making a load test, I destroyed the PSU with 75kg helping in a heavy way to lower the actuator...
    Right now, my system is like the above but without batteries.
    Placed a 10A10 diode (1000V 10A).
    Don't know if it's enough or if it will heat to much.
    I can also change the PID to handle charge lowering in a different way compared to going up.

    The advantage of the batteries would be the possibility to add some solar panels later to charge them and only use them as supply.
    Also some more current available.
    Here's some photos of the PSU with the controllers:
    WP_20180925_17_35_19_Rich.jpg

    WP_20180925_17_35_30_Rich.jpg

    WP_20180925_17_35_42_Rich.jpg

    There's one controller still disconnected and I need to add a plug to connect the remote emergency stop (like in the drawing)
  8. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,158
    Location:
    Portugal
    Balance:
    15,264Coins
    Ratings:
    +2,532 / 17 / -0
    My Motion Simulator:
    6DOF
    Actuator design:

    Told this to @Flyman here: https://www.xsimulator.net/community/threads/building-a-new-6diy.12321/#post-163132

    When making the top mounts of the actuator, I thought of a solution where the U-Joints don't rotate.
    For that I would have to change the actuator guide to allow rotation on the rod. Seems strange, but fixing the upper and lower joints the rotation would be "dissipated" on the rod, introducing a small error in positioning, but making less noise and friction.
    I still might do that, just replacing the printed slider on the actuators and changing the top mount (I already have the printed parts for that).
    WP_20180803_11_36_26_Rich.jpg

    This is possible because there's no need for a belt to get the position.
    So anyone with encoders could go this way.
    Certainly the actuator wont work without being connected to the rig or with the ends fixed for rotation.
  9. Spit40

    Spit40 VR Flyer

    Joined:
    Nov 3, 2016
    Messages:
    341
    Location:
    United Kingdom
    Balance:
    2,883Coins
    Ratings:
    +198 / 3 / -0
    My Motion Simulator:
    3DOF
    I think it would be good to get some input here from the many people on this forum who must have encountered this problem of blowing up the PSU with a reverse charge. Your use of brushless motors is innovative but this issue has surely been solved already. @SeatTime or @SilentChill @SixDegreesOfFlight - any suggestions?
  10. Flymen

    Flymen Flymen Gold Contributor

    Joined:
    May 19, 2018
    Messages:
    336
    Location:
    Montreal, Canada
    Balance:
    2,423Coins
    Ratings:
    +191 / 2 / -0
    My Motion Simulator:
    DC motor, 6DOF

    For me, the carbon rod should not spin in the top bearing (linear top bearing can not accept this)!!!
  11. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,158
    Location:
    Portugal
    Balance:
    15,264Coins
    Ratings:
    +2,532 / 17 / -0
    My Motion Simulator:
    6DOF
  12. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,158
    Location:
    Portugal
    Balance:
    15,264Coins
    Ratings:
    +2,532 / 17 / -0
    My Motion Simulator:
    6DOF
    • Like Like x 3
  13. Rooligan

    Rooligan New Member

    Joined:
    Jun 13, 2009
    Messages:
    8
    Occupation:
    Web developer @Qoden
    Location:
    Goor, Overijssel , Holland
    Balance:
    367Coins
    Ratings:
    +1 / 1 / -0
    I just want to say i'm following this project with great interest. I'm in the progress of building a 6-dof myself. And I'm planning to use your ESP32 code with the hall sensor setup.
    I've ordered some parts and hope to start testing with a prototype actuator in the next few weeks.

    Keep up the good work. :)
    • Like Like x 1
  14. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,158
    Location:
    Portugal
    Balance:
    15,264Coins
    Ratings:
    +2,532 / 17 / -0
    My Motion Simulator:
    6DOF
    • Like Like x 1
    Last edited: Oct 2, 2018
  15. JAD

    JAD Active Member

    Joined:
    Jan 17, 2016
    Messages:
    205
    Location:
    Australia
    Balance:
    1,446Coins
    Ratings:
    +141 / 3 / -0
    Very impressive and clean design.
    Thanks for posting the sketchup model. Its very useful to get my head around general setout dimensions to adopt for my rig.

    I just wanted to check if you think the footrest will clear the front V (between the side pairs of actuators)?
    I played around with the sketchup movements and at full forward tilt, I see the modeled footrest is inside the front V.
    But, If Im using the measure tool correctly, the footrest appears to be about 800 from bum to heel.
    I would think it should be more like 1100. But at 1100, this would clash with the front actuators.

    I guess if you are setting it up 'F1' cockpit style, the feet are higher than the bum, so the feet should clear the actuators?
  16. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,158
    Location:
    Portugal
    Balance:
    15,264Coins
    Ratings:
    +2,532 / 17 / -0
    My Motion Simulator:
    6DOF
    Well, there might be some extreme situations I should avoid with limits because of collisions, but also because some huge angles might damage the actuators or structure.
    I think there's no problem, but for starting I think I will avoid some angles.
    My idea of pedal support is what you see here in red:

    Straight:
    Sem nome1.jpg

    Some crazy angle:
    Sem nome2.jpg

    The idea is to make the pedal base articulated and use two threaded rods to adjust the height of the pedals.
    Using a formula car seated position would solve this easily, but my kidneys are asking for something more natural, and I want the base of the pedals at the same height as the base of the seat.
    Design is not final, because I want some new pedals and they might be inverted, so this is going to change.

    I have to say that this took me some weeks, I had so many doubts about seated position, and space...
  17. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,158
    Location:
    Portugal
    Balance:
    15,264Coins
    Ratings:
    +2,532 / 17 / -0
    My Motion Simulator:
    6DOF
    So, I think I don't need another PSU or batteries... Took a ride and it WORKS!!!
    I was afraid, because the actuators where moving really slowly in my first test, but it was just a case of PID adjustment :p
    A video I made before adjusting the axis (almost random numbers with axis 5 using axis 2 data... crazy):



    First part, a run in LFS.
    Second part, some tests with output testing.
    Ride was made with a recording of LFS. No video :)

    Some thoughts:
    -Violent, it even jumps, but with my weight and missing components, I think it wont move.
    -Until now it's solid.
    -Some noise, not really from the actuator, but from the top mounts.
    The top mounts have to much clearance generating some backlash. Maybe a spring washer is enough.
    -Some delay between actuators, so for example heave, a simple movement up generates a small oscillation...
    -Adjusted all axis after the video and before the ride, but it needs much more tuning, movements not really matching in game car behaviour.
    -I think the easy and more expensive part is made, now comes the less expensive and more hard part, the TUNING!:rolleyes: I might need some help here :sos
    • Like Like x 3
    • Winner Winner x 2
    Last edited: Oct 2, 2018
  18. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,158
    Location:
    Portugal
    Balance:
    15,264Coins
    Ratings:
    +2,532 / 17 / -0
    My Motion Simulator:
    6DOF
    Video uploaded. Take a look in the first page or in the last post.

    I thought of not making this, but here's a current look at the costs for the current version using hall sensors from the motors:
    Sem nome.jpg

    This is only the hexapod, no chair or wheel support.
    I spent more with some errors and potentiometers.
    If I made this today, this would be the cost.
    Parts are from Farnell, Motedis and ebay.

    Could have bought a pack of motor and controller for 98,99€:
    BLDC 8015A + 57BLF03 (https://www.ebay.fr/itm/ACT-MOTOR-G...552331?hash=item3afed62d4b:g:ZU8AAOSw0hlZMXao)
    Motor is slower, but cost would come down to 2636,58€.

    I think it's not bad :D

    Post of parts has been updated with some more parts.
    • Like Like x 1
    • Informative Informative x 1
  19. Flymen

    Flymen Flymen Gold Contributor

    Joined:
    May 19, 2018
    Messages:
    336
    Location:
    Montreal, Canada
    Balance:
    2,423Coins
    Ratings:
    +191 / 2 / -0
    My Motion Simulator:
    DC motor, 6DOF
    Hello ,
    Have you see one of your cylinder is off ( the one front camera ) ?
    I'm happy for you that everythink goes well !
    Your set up is nice … do you want plastic rod to hide the wires in the tube ?
  20. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,158
    Location:
    Portugal
    Balance:
    15,264Coins
    Ratings:
    +2,532 / 17 / -0
    My Motion Simulator:
    6DOF
    I know. It was an error in the interface. Missed axis3 and repeated axis 2 in the second interface.
    If you look, axis 2 and 5 behave the same way.
    It was a mess, but now corrected.