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 DIY cheap 6DOF motion sim

Discussion in 'DIY Motion Simulator Projects' started by Flexor111, Nov 4, 2024 at 12:29.

Tags:
  1. Flexor111

    Flexor111 New Member

    Joined:
    Nov 22, 2020
    Messages:
    15
    Balance:
    54Coins
    Ratings:
    +11 / 0 / -0
    Hello, I would like to show you my cheap 6 DoF platform and provide some useful tips if you want to build one yourself. From to start I want to say that this is not a project for someone who doesn’t have access to a basic machine shop. What I saw in other projects is that they can be built with hand tools and a 3D printer. Unfortunately this project requires a lathe and a welder, these two tools contributed to it being so cheap. I won’t go into detail about how each and every piece was built, I just want to highlight some features which I think are worth mentioning .

    Some backstory. This simulator was built for my engineering project. I’ve always wanted a 6 DoF sim rig and during covid I had a lot of time in my garage. It was mostly built from parts I had laying around or I could get locally. It was meant to be a prototype and proof of concept, but somehow (a long story) I set it up in a classroom in uni and it stayed there. From that point its being used (abused ) quite regularly, mostly by kids from other schools. Due to that I can tell you its strengths and weaknesses.
    [​IMG]
    Since designing a 6 DoF frame has been in my opinion thoroughly described in a lot of other posts in this forum, I would just like to mention that the lower frame has a slightly larger radius than the upper one for a greater range of motion on the X-Y plane. Another thing I would recommend is don’t do it as I did . Recessing the cockpit below the upper mounting points of the actuators has increased stability, however it limits rotations of the Z axis and is quite difficult to get into.
    [​IMG]
    What has worked surprisingly well is using a car steering shaft joint as U joints for both the upper and lower mounting points. One part of the U joint is mounted to a piece of steel flat bar with and tightened with a screw. The other part had a hexagonal hole for the original steering shaft. I ground down the welds and pressed the tube out. I grinded down a M14 hex head bolt so its head would have a slight taper and press into the hexagonal hole. A slight problem is that the actuators like to slightly rotate around their own axis which in turn causes the M14 nuts to get loose. Due to the platforms weight and its design it could probably operate without these nuts .
    [​IMG]
    [​IMG]
    The actuators themself are essentially made from two pieces of square tubing. A smaller tube acting as a piston and a larger one acting as a shell. The way it operates is similar to how heavy machinery has adjustable stabilizer support legs. 4 slide bushings fit into 4 holes on the outer tube and another set fits into the smaller tube. Together they provide a mostly smooth and low friction sliding actuator. Overall this solution is quite simple and cost effective in comparison to actuators made from aluminum extrusions.
    [​IMG]
    [​IMG]
    [​IMG]
    The one downside is that I used cheap T16x4 trapezoidal screws and nuts. As a proof of concept it was alright. In practice the nuts wore down very quickly. Additionally they gave all sorts of squeaks and noises during operation. I would highly recommend avoiding using these screws and just use 1605 ball screws like everyone else. I tried using bronze nuts, yet still there is a lot a of noise from the screws.
    [​IMG]
    [​IMG]
    Moving on to another note worthy part of this build is the feedback loop. At first I tried using 10 [kOhm] multi turn potentiometers. They proved to be delicate and due to them not being contactless, they eventually wore down the most used part of their range. To overcome this I decided to design a somewhat contactless system. A GT2 belt is attached to the moving portion of the actuators and the DIY multi turn hall effect potentiometers are attached to the stationary outer tube. They work by converting rotary motion of the GT2 gear to linear motion by the means of a screw. When the screw turns the two nuts with magnets move from side to side. The nuts don’t turn because of the 3D printed slide which fits the profile of the hex nuts. Its quite simple and proved to be reliable. I only had one issue when due to several guest drivers thinking it’s fun to drive head on to barriers at break neck speeds, one actuator stopped working due to a magnet getting loose and falling off. From that point I used two part epoxy to secure these magnets.

    On a last note another thing that works surprisingly well is the DIY 24v PSU. Its made by connecting 4 12V server rack PSU’s in series and parallel. To ensure that no PSU is getting any reverse voltage or back EMF, 6 diodes were also placed. One for each PSU going from the + and – outputs and two more going from their parallel + output connection to the series + output.

    Feel free to ask any questions .

    Attached Files:

    • Like Like x 1
    • Winner Winner x 1
    • Creative Creative x 1
  2. Aerosmith

    Aerosmith Active Member

    Joined:
    May 30, 2024
    Messages:
    212
    Occupation:
    self employed
    Location:
    Germany
    Balance:
    1,236Coins
    Ratings:
    +111 / 0 / -0
    My Motion Simulator:
    3DOF, AC motor
    Very creative and cost effective design!:thumbs

    Why do you think the acme screws are so noisy? Is it backlash related and they make click noises during direction reversal? Or are they the loudest when runing at high speed?

    I thought acme screws should theoretically be more silent than ball screws because the nut is gliding on a lubricant and there are no balls rolling on a ground surface. But with the low pitch of only 4mm the screw has to spin quite fast. Maybe there are double or even triple start threads but they may be hard to find. I think my 3D printer has 8x8mm acme screws with double-start thread.

    Is the multi-turn potentiometer or hall sensor really necessary? An encoder on the motor shaft would be much easier. Of course, an incremental encoder doesn't provide an absolute position and would require a homing procedure at startup.
    • Like Like x 1
  3. Flexor111

    Flexor111 New Member

    Joined:
    Nov 22, 2020
    Messages:
    15
    Balance:
    54Coins
    Ratings:
    +11 / 0 / -0
    Thank you :)

    I'm not entirely sure. There are several noises all of which come from the leadscrews and nuts. Backlash isn't really an issue since i guess that the weight of the upper platform keeps constant pressure on the whole assembly. The noised are the loudest during high speed movements and it basicaly sounds like metal on metal grinding or it somewhat resembles a sound that a seized wheel bearing in car would sound. It goes away for a while if I grease the leadscew, however its too much of a hassle to do on the regular.

    Well i thought so too ;). In practice acme or trapezoidal screws don't work well with fast movements. As you say perhaps a leadscrew with higher pitch would require less RPM and in turn would make less noise. However as you also mentioned, it is hard to find leadscrews with custom pitches. Another thing worth mentioning is that a higher pitch leadscrew would probably lose its self braking ability, which comes in handy with racing sims.

    Well, there are many ways to incorporate a feedback loop. Back when I made this simulator encoders were quite pricey or I had to order them from china. I had to do this project in a short time frame and didn't want to spend a lot of money so I had to use what i had. As you also mention the main advantage of my feedback loop is that it knows each actuatorors position regardless of whether its on or not. Nowadays I would definitely look in to encoders.