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

G-seat Addon to 3DOF Rig

Discussion in 'DIY Motion Simulator Projects' started by sberns, Dec 6, 2017.

  1. sberns

    sberns Member Gold Contributor

    Joined:
    Jun 8, 2016
    Messages:
    72
    Balance:
    401Coins
    Ratings:
    +65 / 1 / -0
    My Motion Simulator:
    3DOF, SCN5, Arduino
    I thought I would post a final and complete parts list with links so that this could be easily built by others. Please note I've included some mild revisions from my build to improve panel size. Here we go:

    G-SEAT FINAL PARTS LIST, complete w/links:

    Aluminium Pieces 0.08-0.09" thick (11-12G), all edges tumbled: (see attachment)
    1 - 10" x 20"
    2 - 15" x 8.5", with 70 degree bend as depicted below; both outer edges from each panel chamfered 1.5" from corners (see below)
    (source locally)

    3/16" x 1/2" screws and nuts: home depot
    foam padding and velcro strips to secure foam padding: home depot
    4pcs 15" x 3/4" x 3/4" metal angle: home depot
    2pcs 15" x 1.5" x 1.5" metal angle: home depot
    loctite (blue): home depot
    sandpaper (optional): home depot

    Meanwell SE-200-7.5 Power Supply or similar:
    https://ca.mouser.com/ProductDetail/MEAN-WELL/SE-200-75?qs=/ha2pyFaduh2Y2qxZs9awEC1F6PKGavSgSzXN%2bosJaC45KhVOzH5PA==

    24 x M2.5 Hex screws 14mm:
    https://hobbyking.com/en_us/metal-round-head-machine-hex-screw-m2-5x14-10-pcs-set.html

    6 x 2.5" narrow hinges:
    https://www.banggood.com/6Pcs-2_5In...-p-1114196.html?rmmds=search&cur_warehouse=CN

    12 x Servo 20-35kglb, 180deg, speed <=0.18/s, 6-7.4v:
    https://www.banggood.com/4X-JX-PDI-...-p-1031156.html?rmmds=search&cur_warehouse=CN
    OR
    (DOUBLE THE PRICE) https://www.banggood.com/JX-Servo-C...-p-1154872.html?rmmds=search&cur_warehouse=CN

    12 x Servo brackets:
    https://www.banggood.com/Multifunct...-p-1067666.html?rmmds=search&cur_warehouse=CN

    10 x 5 port Terminal connectors:
    https://www.banggood.com/Excellway-...-p-1265531.html?rmmds=search&cur_warehouse=CN

    1 Arduino UNO (clone ok):
    https://www.banggood.com/UNO-R3-ATm...e-p-964163.html?rmmds=search&cur_warehouse=CN

    12 x M3 Servo arms (~30mm long):
    https://www.banggood.com/25T-Metal-...45-p-80611.html?rmmds=search&cur_warehouse=CN

    12 x M3 Connecting Rods:
    https://www.banggood.com/WLtoys-Upg...p-1093963.html?rmmds=search&cur_warehouse=USA

    24 x M2.5 Locking Nuts
    https://www.banggood.com/10pcs-Carb....html?rmmds=search&ID=524137&cur_warehouse=CN

    Servo extension cables, 12 x 30cm and 12 x 60cm:
    https://www.banggood.com/10pcs-22AW...-p-1050822.html?rmmds=search&cur_warehouse=CN

    Circular crimp connectors for AC/DC power supply connection:
    https://www.banggood.com/20PCS-Blue...s-p-909751.html?rmmds=search&cur_warehouse=CN

    Neoprene cable management sleeve:
    https://www.banggood.com/1_25M-49-I...-p-1160840.html?rmmds=search&cur_warehouse=CN

    Arduino jumper wires:
    https://www.banggood.com/120pcs-20c...o-p-974006.html?rmmds=search&cur_warehouse=CN

    Control project box:
    https://www.banggood.com/ABS-Juncti...-p-1250314.html?rmmds=search&cur_warehouse=CN

    14G and 22G Wire
    https://www.banggood.com/1M-8101214...e-p-921159.html?rmmds=search&cur_warehouse=CN

    AC Power Cord:
    www.amazon.com/6FT-IEC-Wire-Power-Cord/dp/B0039BMLLS/ref=sr_1_6?ie=UTF8&qid=1521045888&sr=8-6&keywords=power+cord+stripped+end

    Corrugated wire sleeve:
    www.amazon.ca/Flexible-Insulation-Corrugated-Tubing-Conduit/dp/B012SP76E2/ref=sr_1_4?s=electronics&ie=UTF8&qid=1521041917&sr=1-4&keywords=corrugated+wire+sleeve&dpID=51uKEx6KNaL&preST=_SY300_QL70_&dpSrc=srch

    USB Cable:
    www.amazon.ca/AmazonBasics-USB-2-0-Cable-Male/dp/B00BCWALHM/ref=sr_1_fkmr1_2?ie=UTF8&qid=1521041849&sr=8-2-fkmr1&keywords=usb+2.0+atob+cable

    100pcs M3 Screws (12 or 16mm to secure servos and brackets)
    https://www.banggood.com/Suleve-M3C...-p-1232490.html?rmmds=search&cur_warehouse=CN

    100pcs M3 Nuts:
    https://www.banggood.com/100pcs-Zin...8-p-964601.html?rmmds=search&cur_warehouse=CN
    • Informative Informative x 2
    • Like Like x 1
    Last edited: Mar 14, 2018
  2. sberns

    sberns Member Gold Contributor

    Joined:
    Jun 8, 2016
    Messages:
    72
    Balance:
    401Coins
    Ratings:
    +65 / 1 / -0
    My Motion Simulator:
    3DOF, SCN5, Arduino
    Gseat V2.jpg
    • Informative Informative x 1
  3. Martyn

    Martyn Member

    Joined:
    Feb 12, 2017
    Messages:
    96
    Location:
    Europe
    Balance:
    - 6Coins
    Ratings:
    +23 / 0 / -0
    My Motion Simulator:
    2DOF, SCN6
    Very nice project indeed:)
    Seriously considering adding g seat to my motion rig (similar like simxp), deciding between this and simvibe:)
    What are your thoughts after some time using this, if i can ask, please?
    Also do you have any more pics / vidz of finished project?
    Many thanks!
  4. sberns

    sberns Member Gold Contributor

    Joined:
    Jun 8, 2016
    Messages:
    72
    Balance:
    401Coins
    Ratings:
    +65 / 1 / -0
    My Motion Simulator:
    3DOF, SCN5, Arduino
    I think the major pro of the G-seat is it provides tremendous feedback regarding sustained G-forces in corners as I'm sure you already know. It can be tricky to integrate with other motion, but once you find the sweet spot, it's fantastic! I find it really helps my driving. I now use only sway and pitch in Simtools with the GSeat. That said, I've been driving with Simvibe for a long time now, and I'm not sure what I would choose if I had to have only one. I would say that a G-seat might help your driving more, but Simvibe might be a better first step to immersion if you do it in all 4 corners of your rig. If you were just going with 1 transducer, I would definitely build a G-seat. If possible, best answer is do both ;))

    Good Luck!



    IMG_2170.jpg IMG_2285.jpg
    • Like Like x 1
    Last edited: Mar 26, 2018
  5. Martyn

    Martyn Member

    Joined:
    Feb 12, 2017
    Messages:
    96
    Location:
    Europe
    Balance:
    - 6Coins
    Ratings:
    +23 / 0 / -0
    My Motion Simulator:
    2DOF, SCN6
    Many thanks for answer.
    Well i was definitely also considering adding both - vibe and gseat, but in other hand i was worried about how the servos and rest of the gseat electronics handle the vibrations from transducers? Ain´t it a problem?
    Well i´m not actually looking for improving my driving (i admit i´m not and will not be the festest living human:D) more looking for most real immersion... My motion rig is great, but still missing "something"..

    Btw for gseat i´m looking for sway definitely, but also heave for bottom paddles (i also like rallying..:).
  6. imagebuff

    imagebuff New Member

    Joined:
    May 17, 2017
    Messages:
    19
    Location:
    Tomball TX
    Balance:
    261Coins
    Ratings:
    +5 / 0 / -0
    Do you think that this design would hold up well for another set of paddles under the legs, similar to the GS-4 ?
  7. imagebuff

    imagebuff New Member

    Joined:
    May 17, 2017
    Messages:
    19
    Location:
    Tomball TX
    Balance:
    261Coins
    Ratings:
    +5 / 0 / -0
    Where did you get your arduino code from? Is there a ready-to-go sketch that will interface to simtools for a G-Seat?
  8. sberns

    sberns Member Gold Contributor

    Joined:
    Jun 8, 2016
    Messages:
    72
    Balance:
    401Coins
    Ratings:
    +65 / 1 / -0
    My Motion Simulator:
    3DOF, SCN5, Arduino
    I think that depends on your racing seat. If there are removable pads, it could definitely be possible though I haven’t tried. My thoughts are that the lateral G forces are more important to add to the immersion and driving information. There are other ways to achieve some of the surge braking sensation that you’ll get with leg paddles such as the excellent harness tensioner that I recently purchased from @SeatTime (see commercial section of forum).

    Should you choose to go with leg paddles, I think you could consider using a single paddle like @early_m ended up doing (https://www.xsimulator.net/community/threads/diy-g-seat-from-concept-to-final.11669/)

    The code I used for my Arduino was (altered by me slightly) from @eaorobbie ’s RC servo code to limit the servo to positive excursions only. It’s quite easy to set it up in simtools using this sketch and a bit of “Gseat” reading on this forum. I think similar modified code is even provided in one of the threads - sorry can’t remember which one.
    • Informative Informative x 1
    Last edited: Jul 3, 2018
  9. MarkusB

    MarkusB Active Member Gold Contributor

    Joined:
    Jun 30, 2015
    Messages:
    424
    Location:
    Germany
    Balance:
    3,153Coins
    Ratings:
    +392 / 1 / -0
    My Motion Simulator:
    2DOF, 3DOF, DC motor, Arduino, Motion platform
    You probably have the code in mind that @Spit40 provided in this post.
    With this code negative force values are ignored, which can be beneficial for a G-seat. I have used this Arduino sketch as basis for my G-seat and again had to modify it here and there.
    • Informative Informative x 1
  10. sberns

    sberns Member Gold Contributor

    Joined:
    Jun 8, 2016
    Messages:
    72
    Balance:
    401Coins
    Ratings:
    +65 / 1 / -0
    My Motion Simulator:
    3DOF, SCN5, Arduino
    That’s it! Thanks :)
  11. Spit40

    Spit40 VR Flyer

    Joined:
    Nov 3, 2016
    Messages:
    331
    Location:
    United Kingdom
    Balance:
    2,749Coins
    Ratings:
    +181 / 2 / -0
    My Motion Simulator:
    3DOF
    Hi MarkusB - Still working on your GSeat then? Mine is well due a V2 mainly on the heave flaps which are straining as they're having to lift too much of my weight rather just apply side pressure. Did you prove your theory about moving the flaps wider in proportion to pelvis width? i.e. squeeze rather than lift? It will certainly reduce force needed but does it feel like heave is what I wonder?