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

DIY Linear Actuator design

Discussion in 'Motor actuators and drivers' started by wannabeaflyer2, Mar 5, 2016.

  1. yobuddy

    yobuddy Well-Known Member Staff Member Moderator SimAxe Beta Tester SimTools Developer Gold Contributor

    Joined:
    Feb 9, 2007
    Messages:
    5,133
    Occupation:
    Computer Technician
    Location:
    Portland, Oregon - USA
    Balance:
    47,907Coins
    Ratings:
    +5,027 / 16 / -0
    I have been waiting to see a machine using these monsters!
    I can only imagine using them at 24v. lol
    Take care,
    yobuddy
    • Agree Agree x 1
  2. llluis

    llluis Active Member Gold Contributor

    Joined:
    Mar 30, 2017
    Messages:
    164
    Location:
    Quebec
    Balance:
    1,630Coins
    Ratings:
    +103 / 1 / -0
    My Motion Simulator:
    6DOF
    Is the 17mm arbitrary or does it have some reason?

    While printing my plates I find that infill is more important than the thickness.
  3. bruce stephen

    bruce stephen Hammer doesnt fix it, must be electrical

    Joined:
    Jun 7, 2015
    Messages:
    1,286
    Occupation:
    general contractor
    Location:
    michigan
    Balance:
    9,110Coins
    Ratings:
    +1,237 / 9 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform, 6DOF
    monster motos at first because I have them but sabertooths(up to 30v dc) are in the plans. muahahah:D


    1605 ball screw with 5600 rpm. not sure about the math but that is the unloaded speed so it wont really apply anyway...
  4. bruce stephen

    bruce stephen Hammer doesnt fix it, must be electrical

    Joined:
    Jun 7, 2015
    Messages:
    1,286
    Occupation:
    general contractor
    Location:
    michigan
    Balance:
    9,110Coins
    Ratings:
    +1,237 / 9 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform, 6DOF
    17mm is what the pdf by @wannabeaflyer2 earlier in this thread called for.
    well the thickest plate anyway. then i just built from there. the original is 10mm for all except the part with the square hole in it.
    • Like Like x 1
  5. bruce stephen

    bruce stephen Hammer doesnt fix it, must be electrical

    Joined:
    Jun 7, 2015
    Messages:
    1,286
    Occupation:
    general contractor
    Location:
    michigan
    Balance:
    9,110Coins
    Ratings:
    +1,237 / 9 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform, 6DOF

    Attached Files:

    • Like Like x 2
    • Useful Useful x 1
  6. wannabeaflyer2

    wannabeaflyer2 Well-Known Member

    Joined:
    Jun 12, 2015
    Messages:
    724
    Location:
    london uk
    Balance:
    8,286Coins
    Ratings:
    +950 / 7 / -0
    My Motion Simulator:
    2DOF, Arduino, Motion platform, 6DOF
    Hi Guys I used 17 mm Thick Delrin ( Tradename for Acetal Co Polymer ) Material Mainly because that's what I had access to at the time 10mm would do the job the trick is to make sure the load is distributed evenly to minimise flexing which may or may not be a problem. if I had Aluminium sheet at the time the design may have been based on 8mm aluminium Plates.. some guys have used 18mm birch Plywood with good results . so to some extent its fitness for purpose material wise .. Cheers
    • Informative Informative x 2
  7. bruce stephen

    bruce stephen Hammer doesnt fix it, must be electrical

    Joined:
    Jun 7, 2015
    Messages:
    1,286
    Occupation:
    general contractor
    Location:
    michigan
    Balance:
    9,110Coins
    Ratings:
    +1,237 / 9 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform, 6DOF
    @wannabeaflyer2 I see the design calls for 1605 ballscrews has anyone used 1610. they are a little more expensive but should be faster even with the increased loads.
  8. llluis

    llluis Active Member Gold Contributor

    Joined:
    Mar 30, 2017
    Messages:
    164
    Location:
    Quebec
    Balance:
    1,630Coins
    Ratings:
    +103 / 1 / -0
    My Motion Simulator:
    6DOF
    Thanks much @bruce stephen, but I already did my plates.
    My design is slightly different from wannabeaflyer2. I'll post it when finished.
    Sorry if I led you to create it.
  9. bruce stephen

    bruce stephen Hammer doesnt fix it, must be electrical

    Joined:
    Jun 7, 2015
    Messages:
    1,286
    Occupation:
    general contractor
    Location:
    michigan
    Balance:
    9,110Coins
    Ratings:
    +1,237 / 9 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform, 6DOF
    no worries. the resource is there for all members. I should also wait to post anymore as my design seems to be changing often. ive redrawn the plates three times now.

    still wondering if anyone has used the 1610 screws instead of the 1605?
  10. Dirty

    Dirty Well-Known Member Gold Contributor

    Joined:
    Oct 15, 2017
    Messages:
    736
    Occupation:
    All the way up front.
    Location:
    Germany
    Balance:
    7,826Coins
    Ratings:
    +859 / 2 / -0
    I am sure about the Math :):
    @5600 RPM they move at 466mm/s. If you use 1610 ballscrews they will move at 933mm/s. Unloaded of course. IIRC my motors develop max power at ~80% max RPM. That means you could still expect ~750mm/s (if your motors can deliver that).

    All in all I'd expect the 1610 to give you insane actuation speeds at the cost of greatly reduced acceleration performance or greatly increased cost for motors. Certainly a 50% loss in precision in any case. Your choice.

    Dirty
    • Like Like x 1
    • Informative Informative x 1
  11. Gadget999

    Gadget999 Well-Known Member

    Joined:
    Dec 27, 2015
    Messages:
    1,886
    Location:
    London
    Balance:
    11,543Coins
    Ratings:
    +453 / 9 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, 6DOF
    466 mm/sec should be plenty fast enough !

    has anyone actually measured the real speed when the rig is operating under full load ?
  12. bruce stephen

    bruce stephen Hammer doesnt fix it, must be electrical

    Joined:
    Jun 7, 2015
    Messages:
    1,286
    Occupation:
    general contractor
    Location:
    michigan
    Balance:
    9,110Coins
    Ratings:
    +1,237 / 9 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform, 6DOF
    how would they be less precise? same position sensor with same resolution..... just more inertia to change direction. more torque to move
    they are 733 watts pos. stall (1hp). and run at peak efficiency at .4hp 310watts (5000 rpm @17amps 24volts) 5000rpm on a ten pitch is still >833mm per second no load.
    the acceleration is my main concern tho, i'm sure it will be fun if it doesnt break.
    Last edited: Jan 22, 2018
  13. bruce stephen

    bruce stephen Hammer doesnt fix it, must be electrical

    Joined:
    Jun 7, 2015
    Messages:
    1,286
    Occupation:
    general contractor
    Location:
    michigan
    Balance:
    9,110Coins
    Ratings:
    +1,237 / 9 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform, 6DOF
    never fast enough lol. I have to build it to see how fast it is. I'm on actuator #1 tho so it will be some time before I finish.
    • Agree Agree x 1
  14. Dirty

    Dirty Well-Known Member Gold Contributor

    Joined:
    Oct 15, 2017
    Messages:
    736
    Occupation:
    All the way up front.
    Location:
    Germany
    Balance:
    7,826Coins
    Ratings:
    +859 / 2 / -0
    You're right! I was mislead. In my own design I was planning to pick up the position directly from the motor axis through a multiturn encoder. So, after the control loop did its Job, there would still be the mechanical inaccuracies in the system. These would double.

    If you pick up the position directly from the shaft, that would be quasi negligable. Sorry!

    Dirty :D
  15. llluis

    llluis Active Member Gold Contributor

    Joined:
    Mar 30, 2017
    Messages:
    164
    Location:
    Quebec
    Balance:
    1,630Coins
    Ratings:
    +103 / 1 / -0
    My Motion Simulator:
    6DOF
    I'm still trying to figure it out if a Sabertooth 2x32 would handle these motors.

    E30-150_Chart.png

    They will not stall in the simulator, but don't know how much they will draw.
  16. RandomCoder

    RandomCoder Active Member Gold Contributor

    Joined:
    Feb 19, 2017
    Messages:
    185
    Occupation:
    Control Engineer
    Location:
    UK
    Balance:
    1,674Coins
    Ratings:
    +142 / 0 / -0
    The problem with opting to use a 1610 ballscrew instead of a 1605 is that the output torque is halved. You'll travel twice the distance per revolution and the load and motor size remains the same therefore more torque is required. At least that's my understanding of the physics required.

    Power = Torque x Speed.​
  17. Dirty

    Dirty Well-Known Member Gold Contributor

    Joined:
    Oct 15, 2017
    Messages:
    736
    Occupation:
    All the way up front.
    Location:
    Germany
    Balance:
    7,826Coins
    Ratings:
    +859 / 2 / -0
    First of all: @wannabeaflyer2 and @SeatTime , thank you very much for providing such a detailed description of your builds. Saved me A TON of work! I will pretty much use your design as is with a few minor changes, if you don't mind :thumbs

    Could you tell me if the actuator design allows for negative actuation. I mean: Is it designed to "pull" on the platform? If the ballscrew spins up pretty fast (or maybe if the 6 actuators are poorly tuned/wrongly configured) you might end up with a significant negative force on the actuator. Will the ballscrew be pulled out of it's bearing block?

    Thank you!

    Dirty :D
  18. wannabeaflyer2

    wannabeaflyer2 Well-Known Member

    Joined:
    Jun 12, 2015
    Messages:
    724
    Location:
    london uk
    Balance:
    8,286Coins
    Ratings:
    +950 / 7 / -0
    My Motion Simulator:
    2DOF, Arduino, Motion platform, 6DOF
    Hiya @Dirty I hope I understood the question , from my limited understanding of the sim platform , t actuators are always under load with passenger on board so in most cases gravity a payload ensure the ballnut and bearings are loaded negatively as you mention . I really need some of the guys with running simulators to chime in as my baby is still mothballed ( waiting for me to get my arse back into gear ---and my graphics card update ) LOL :)
  19. 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
    There would be some 'negative' inertia on the ballscrew as the sim rig changes direction quickly - my rig actually lifts itself off the ground sometimes - so there are allot of forces at play :). The ballscrew is although bolted into the bearing block - so this should not be an issue if your bearing block is suitably mounted.
    • Like Like x 1
    • Informative Informative x 1
    • Useful Useful x 1
  20. bruce stephen

    bruce stephen Hammer doesnt fix it, must be electrical

    Joined:
    Jun 7, 2015
    Messages:
    1,286
    Occupation:
    general contractor
    Location:
    michigan
    Balance:
    9,110Coins
    Ratings:
    +1,237 / 9 / -0
    My Motion Simulator:
    2DOF, DC motor, Arduino, Motion platform, 6DOF
    I'll probably go with the 2x60's