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

Are there any step by step guides on building a 3DOF?

Discussion in 'DIY Motion Simulator Building Q&A / FAQ' started by Deleted member 23415, Oct 30, 2016.

  1. Deleted member 23415

    Deleted member 23415

    Balance:
    Coins
    Ratings:
    +0 / 0 / -0
    Hi, I am just getting in to motion simming and want to build my own 3/4DOF but there are no good step by step guides on how to do that. I have done some research but have not found alot of information. The real thing I'm wondering about is how to connect my motor's to my pc.
    If you have any tips, be sure to let me know.

    Thanks alot, Mathis.
  2. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,520
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    144,950Coins
    Ratings:
    +10,770 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    You will find plenty to get you started in the FAQs, it is the first place to check when building a simulator: http://www.xsimulator.net/community/faq/

    You have choices in what control boards are used to connect your motors to your PC, you can use Arduinos with various motor drivers, with Motor Monsters being very common: https://www.xsimulator.net/community/faq/arduino.6/category

    You can use JRKs: https://www.xsimulator.net/community/faq/jrk.8/category

    And VFDs if using 220/240V: https://www.xsimulator.net/community/faq/vfds-and-3phase-motors.9/category

    We have a glossary for all those acronyms we tend to use, which will help you decipher some descriptions: http://www.xsimulator.net/community/faq/glossary-of-acronyms-and-names.66/
    • Informative Informative x 2
  3. Deleted member 23415

    Deleted member 23415

    Balance:
    Coins
    Ratings:
    +0 / 0 / -0
    Thanks alot noorbeast!
    • Like Like x 1
  4. momoclic

    momoclic Active Member

    Joined:
    Sep 23, 2014
    Messages:
    215
    Occupation:
    Retraité
    Location:
    Nantes - France
    Balance:
    2,761Coins
    Ratings:
    +115 / 1 / -0
    My Motion Simulator:
    DC motor, Arduino
    Désolé je ne connais pas l'anglais, j'utilise google traduction.
    Avec cet outil vous pouvez consulter le guide pour débutant que j'ai réalisé en français sur PCSHM :

    http://pcshm-simulateurs-homemade.c...-simulateur-de-pilotage-3DOF-moteurs-350w.htm

    Mon étude n'aborde que les motorisations DC.

    Sorry I do not know English, I use google translation.
    With this tool you can consult the guide for beginners that I made in French on PCSHM:

    My study covers only the direct current motors (DC).
    Last edited: Oct 31, 2016
  5. TFOU57

    TFOU57 Member

    Joined:
    Mar 30, 2009
    Messages:
    164
    Location:
    Thionville - France
    Balance:
    5,723Coins
    Ratings:
    +16 / 1 / -0
    My Motion Simulator:
    2DOF, AC motor, Arduino
    The subject interested me!
    I saw some recent projects 3 DOF using AC or DC gearmotors 2 tree outputs.

    Formerly the 3 DOF used gearmotors 1 output shaft.
    I had thus collected 3 AC gearmotor (worm and worm screws)

    :thumbsDo you project using 3 1 geared motor shaft output and using kneepads 3 at 120 ° for guiding the movement Heave?

    Bonjour,
    Le sujet m'intéresse !
    J'ai vu des projets récents de 3 DOF utilisant des motoréducteurs AC ou DC à 2 sorties d'arbres.

    Autrefois les 3 DOF utilisaient des motoréducteurs à 1 sortie d'axe.
    J'avais déjà donc rassemblé 3 motoréducteur AC (tangente et vis sans fin)

    :thumbsConnaissez vous des projets utilisant 3 motoréducteur à 1 sortie d'arbre et utilisant 3 genouillères à 120° pour assurer le guidage du mouvement Heave ?
  6. momoclic

    momoclic Active Member

    Joined:
    Sep 23, 2014
    Messages:
    215
    Occupation:
    Retraité
    Location:
    Nantes - France
    Balance:
    2,761Coins
    Ratings:
    +115 / 1 / -0
    My Motion Simulator:
    DC motor, Arduino
    @TFOU57 : La difficulté vient de la nécessité d'empêcher le plateau-siège de tourner.
    Dispose les moteurs leurs manivelles tangentes à un cercle.
    Le moyen le plus simple, bien qu'engendrant un mouvement parasite réduit, c'est de placer deux bielles assez longues en diagonale pour annihiler cet effet de rotation.

    @TFOU57 : The difficulty arises from the need to prevent the board seat to rotate.
    Has engines cranks tangents to a circle.
    The easiest way, of qu'engendrant reduced parasitic movement is enough to place two long rods diagonally to annihilate this rotation effect.
  7. TFOU57

    TFOU57 Member

    Joined:
    Mar 30, 2009
    Messages:
    164
    Location:
    Thionville - France
    Balance:
    5,723Coins
    Ratings:
    +16 / 1 / -0
    My Motion Simulator:
    2DOF, AC motor, Arduino
    @Momoclic
    The use of the rod as an anti-rotation system seems not "accurate" or "very mechanical": must be produced parasite movements.

    In this construction DIY Roland Van Roy, there seems not to be problem of rotation of the upper
    http://www.simprojects.nl/diy_motion_platform_iv.htm



    Certainly the solution that you publish "Tutorial embodiment of a 3DOF driving simulator to swell effect (heave axis)." is simple and functional, but..., it takes the gearmotors for 2 outputs trees.

    I can't redeem 3 AC gear motors 2 outputs of trees!
    I thought when my first post a solution between Roland Van Roy's and yours, using 3 Kneepads to 120 ° and constitute only a chisel each.
    3 gear motors that I recovered several years already have powers to 550W and 750W

    Originally, I wanted to make a 3 DOF to independent movements, 2 gear motors of for the Pitch and Roll 550W and 750W for the floor Heave by using counterweights to facilitate movement

    L’utilisation du système de bielle en guise d’anti-rotation ne me semble guère « précis » ni « très mécanique » : Il doit se produite des mouvements parasites.

    Dans cette construction DIY de Roland Van Roy, il ne semble pas y avoir de problème de rotation de la partie supérieure
    http://www.simprojects.nl/diy_motion_platform_iv.htm



    Certes, la solution que tu publies « Tutorial embodiment of a 3DOF driving simulator to swell effect (heave axis).» est simple et fonctionnelle, mais…. , il faut des motoréducteurs à 2 sorties d’arbres.

    Je ne me vois pas racheter 3 motoréducteurs AC à 2 sorties d’arbres !
    Je pensais lors de mon premier post à une solution entre celle de Roland Van Roy et la tienne, en utilisant 3 genouillères à 120° et constituer uniquement d’un ciseau chacune.
    Les 3 motoréducteurs que j’ai récupéré déjà depuis plusieurs années ont des puissances de 550W et 750W

    A l’origine, je souhaitais faire un 3 DOF à mouvements indépendants , 2 motoréducteurs de 550W pour le Pitch et le Roll et le 750W pour l’étage Heave en utilisant des contrepoids pour faciliter le mouvement
    • Informative Informative x 1
  8. momoclic

    momoclic Active Member

    Joined:
    Sep 23, 2014
    Messages:
    215
    Occupation:
    Retraité
    Location:
    Nantes - France
    Balance:
    2,761Coins
    Ratings:
    +115 / 1 / -0
    My Motion Simulator:
    DC motor, Arduino
    Bien sûr, mais la solution n'a techniquement rien de simple à mettre en œuvre...
    Et je ne suis pas convaincu que ce soit plus efficace, même si intellectuellement plus mécanique.

    Sure, but the solution technically not simple to implement ...
    And I am not convinced that this is more effective, although more intellectually mechanics.
  9. momoclic

    momoclic Active Member

    Joined:
    Sep 23, 2014
    Messages:
    215
    Occupation:
    Retraité
    Location:
    Nantes - France
    Balance:
    2,761Coins
    Ratings:
    +115 / 1 / -0
    My Motion Simulator:
    DC motor, Arduino
    upload_2016-11-1_11-54-50.png

    Une telle implantation ne générera que fort peu de mouvements parasites.
    En vue de dessus les bielles motrices sont en vert.
    L'extrémité jaune des bielles rouge anti-vrillage sera fixé au châssis. Ces bielles doivent être quasi horizontales et au minimum de la longueur du coté du triangle. Leur position peut être revue mais doivent les mettre en opposition de mouvement.

    Such a settlement will only generate very little unwanted movements.
    In view of the connecting rods are green.
    The yellow end anti-twisting red rods will be fixed to the frame. These rods must be substantially horizontal and at least the length of the side of the triangle. Their position may be reviewed but must put them into opposition movement.
    • Creative Creative x 1
  10. TFOU57

    TFOU57 Member

    Joined:
    Mar 30, 2009
    Messages:
    164
    Location:
    Thionville - France
    Balance:
    5,723Coins
    Ratings:
    +16 / 1 / -0
    My Motion Simulator:
    2DOF, AC motor, Arduino
    Hello and thank you for proposing a draft solution,

    I have trouble imagining the effectiveness of two rods in space (Roll, Pitch, Heave) ...

    upload_2016-11-1_23-15-12.png

    Bonjour et merci d'avoir proposé une ébauche de solution,

    J'ai du mal à imaginer l'efficacité des 2 biellettes dans l'espace (Roll, Pitch, Heave) ...
  11. TFOU57

    TFOU57 Member

    Joined:
    Mar 30, 2009
    Messages:
    164
    Location:
    Thionville - France
    Balance:
    5,723Coins
    Ratings:
    +16 / 1 / -0
    My Motion Simulator:
    2DOF, AC motor, Arduino
    In my opinion, a parasitic tray rotation will take place during movements and paticulier during movement Heave!

    A mon avis , une rotation de plateau parasite aura lieu lors des mouvements et en paticulier lors d'un mouvement Heave !
  12. momoclic

    momoclic Active Member

    Joined:
    Sep 23, 2014
    Messages:
    215
    Occupation:
    Retraité
    Location:
    Nantes - France
    Balance:
    2,761Coins
    Ratings:
    +115 / 1 / -0
    My Motion Simulator:
    DC motor, Arduino
    Ces mouvements parasites seront présents mais imperceptibles. Ceci d'autant moins que les biellettes rouge seront horizontales et longues. Si tu peux me fournir quelques images et cotes de ton projet je suis en mesure de te dessiner une solution valide. C'est une chose que je pratique sur le site PCSHM autour de mon guide, rejoinds-nous.

    These parasites will be present but imperceptible movements. This especially as the red rods are long and horizontal. If you can supply me some pictures and dimensions of your project I can draw you a valid solution. This is something that I practice on site PCSHM.
  13. TFOU57

    TFOU57 Member

    Joined:
    Mar 30, 2009
    Messages:
    164
    Location:
    Thionville - France
    Balance:
    5,723Coins
    Ratings:
    +16 / 1 / -0
    My Motion Simulator:
    2DOF, AC motor, Arduino
    At the present moment, I'm not tempted by the device 2 rods
    I thought how can recreate the philosophy of your style, 3-DOF using my AC gearmotor 3 1 shaft output

    My constraints are:
    Shaft height of the gearmotor = 112 mm
    3 already machined cams: 97,5mm
    Range: + 60 ° / 0 ° / -60mm
    2 powers of gearmotors different but similar size (2x 550W and 750W 1x)

    I joined you a diagram perspective view of the device with two knee which I think!
    The crank rod device output of the gearmotor is connected to the middle of the top bar (red dot on diagram)

    What do you think ?
    This causes problems?


    Bonjour,
    A l’instant actuel, je ne suis pas très tenté par le dispositif à 2 bielles
    Je réfléchis comment le peut recréer la philosophie de votre style de 3 DOF en utilisant mes 3 motoréducteur AC à 1 sortie d’arbre

    Mes contraintes sont :
    Hauteur d’axe du motoréducteur = 112 mm
    3 Cames déjà usinées : 97,5mm
    Plage d’utilisation : +60° / 0° / -60mm
    2 puissances de motoréducteurs différentes mais avec une taille similaire (2x 550W et 1x 750W)

    Je vous joints un schéma vue en perspective du dispositif avec 2 genouillères auquel je pense !
    Le dispositif bielle manivelle en sortie du motoréducteur serait relié au milieu de la barre supérieure (point rouge sur schéma)

    Qu’en pensez-vous ?
    Cela pose des problèmes ?

    Attached Files:

  14. momoclic

    momoclic Active Member

    Joined:
    Sep 23, 2014
    Messages:
    215
    Occupation:
    Retraité
    Location:
    Nantes - France
    Balance:
    2,761Coins
    Ratings:
    +115 / 1 / -0
    My Motion Simulator:
    DC motor, Arduino
    Rien à redire, ce sont tes choix, sinon à me répéter : ça na satisfera que ton intellect, mécaniquement c'est plus complexe et au niveau du ressenti ça ne changera assez peu de chose.
    Le moteur plus puissant posera quelques soucis qui devront être pris en compte lors de la mise au point.

    Nothing to say, it is your choice, if not to repeat myself: it didnt satisfy thy intellect, is mechanically more complex and at the feeling it will not change quite little.
    The most powerful engine pose some problems that need to be taken into account during the development.
    Last edited: Nov 2, 2016
  15. TFOU57

    TFOU57 Member

    Joined:
    Mar 30, 2009
    Messages:
    164
    Location:
    Thionville - France
    Balance:
    5,723Coins
    Ratings:
    +16 / 1 / -0
    My Motion Simulator:
    2DOF, AC motor, Arduino
    Hello,
    This solution is not resemblance to the one you published yesterday (Great post tutorial of 3 DOF)
    Certainly, it is slightly more expensive to implement because there are more parts
    What are the problems I would encounter the use?
    :cheersAll the reviews are good to take account of evolving a thought!

    97,5 mm with my cam, I would at first glance almost vertical stroke of 168mm or 56 mm to book for each 3 effect.
    That may seem a bit tight and to increase this race, I plan to move the anchor of the top link.
    I could attach the above either on the top rail link but at mid-length of each upper half chisel and to increase available this race.
    I have studied this in view of the available output power of 3 gearmotors ...

    Can you explain why you compare your solution with 2 anti-rotation rods (Solution with problems of unwanted movements in rotation if the heave above a certain threshold)

    The solution that I exhibited on she has also the previous post parasite movements of your problems 3DOF not?

    Bonjour,
    Cette solution n’est pas ressemblante à celle que tu as publiée hier (Superbe post tutorial du 3 DOF)
    Certes, elle est très légèrement plus onéreuse à mettre en œuvre car il y a plus de pièces.
    Quelles sont les problèmes que je rencontrerais à l’utilisation ?
    :cheersToutes les critiques sont bonnes à prendre en compte pour faire évoluer une réflexion !

    Avec mes cames de 97,5 mm, j’aurais à vue de nez près de 168mm de course verticale soit 56 mm à réserver pour chacun des 3 effets.
    C’est peut apparemment un peu juste et afin d’augmenter cette course, j’envisage de déplacer le point d’ancrage de la biellette supérieure.
    Je pourrais attacher le dessus de la biellette non plus sur la traverse supérieure mais à mi- longueur de chaque demi-ciseau supérieur et ceci pour augmenter la course disponible.
    Il faut que j’étudie cela au vue de la puissance disponible en sortie des 3 motoréducteurs…

    Peux-tu m’expliquer pourquoi, tu compares ta solution à 2 biellettes anti-rotation ( Solution ayant des problèmes de mouvements parasites en rotation si le heave dépasse un certain seuil)

    La solution que j’exposais sur le post précédent a-t-elle également des problèmes de mouvements parasites que votre 3DOF n’a pas ?
  16. momoclic

    momoclic Active Member

    Joined:
    Sep 23, 2014
    Messages:
    215
    Occupation:
    Retraité
    Location:
    Nantes - France
    Balance:
    2,761Coins
    Ratings:
    +115 / 1 / -0
    My Motion Simulator:
    DC motor, Arduino
    Ce choix me semble tout a fait pertinent dans la mesure ou tu y adhères et que tu as la capacité technique pour le mettre en œuvre. Je proposais seulement une alternative plus simple dans sa réalisation.
    Selon la longueur des bielles anti-vrillage de ma proposition le déplacement latéral parasite sera au maximun de 5 à 10 mm, autant dire imperceptible.

    La méthode que tu proposes est fonctionnelle, attention à bien concevoir le système du V horizontal qui ne doit pas se mouvoir latéralement.


    This choice seems entirely relevant to the extent you are adhered and you have the technical capacity to implement it. I proposed a simpler alternative only in its realization.
    Depending on the length anti-twisting rods of my proposal the parasite lateral movement will be the maximum of 5 to 10 mm, as saying imperceptible.

    The method you propose is functional, careful to design the horizontal V system must not move laterally.
  17. TFOU57

    TFOU57 Member

    Joined:
    Mar 30, 2009
    Messages:
    164
    Location:
    Thionville - France
    Balance:
    5,723Coins
    Ratings:
    +16 / 1 / -0
    My Motion Simulator:
    2DOF, AC motor, Arduino
    Thank you for the clarification ...
    OK to the magnitude of the static movements.I intended in large part to the simulator flight simulation.If I go for a 3 DOF, it would be controlled by Roll and Pitch only in angular position and heave the values of vertical acceleration.I planned to make under the seat 1 February DOF low inclination and controlled solely by acceleration information. (2 geared motors AC 180W)Parasitic movements of the order of 5 to 10 mm, may distort or mislead felt easing effects.

    Mechanically, no problem! A career in this field ...This is the budget that slows me in my project and looking for ways to dispense with turning and milling.

    I guess you're talking about fixing the lower scissors 6 on the base plate of the simulator.I take this opportunity to ask you a question:
    On your 3 DOF, ultimately connecting rod, there are ball caps that connect the rod to the fork.
    So there is no game, and no specific machining, i think:
    - You use simple non dimensionally calibrated diameter bolts.
    - You totally immobilize the bore of the ball end of the connecting rod.
    - And you use the outside of the ball tip bronze ball joint as bronze bearing.

    Have you found another way to reduce operating games with DIY means everything to everyone?

    Merci de ces précisions …
    OK pour l’ordre de grandeur les déplacements parasites.
    Je destine le simulateur en grande partie à la simulation d’avion.
    Si je pars pour un 3 DOF, il serait commandé en Roll et Pitch uniquement en position angulaire et le heave valeurs d’accélération vertical.
    J’envisageais de faire de sous le siège un 2 DOF à faible inclinaison et commandé uniquement par des informations d’accélération. (2 motoréducteurs AC de 180W)
    Des mouvements parasites de l’ordre de 5 à 10mm, risque de déformer ou de tromper le ressentit des effets d’accélération.

    Mécaniquement, pas de problème ! Une carrière dans ce domaine …
    C’est le budget qui me ralentit dans mon projet et la recherche des moyens pour se passer de tournage et de fraisage.

    Je suppose que tu parles de la fixation des 6 ciseaux inférieurs sur la plaque de base du simulateur.
    Je profite pour vous poser une question :
    Sur votre 3 DOF, en bout de bielle, il y a des embouts rotules qui relient cette bielle à la fourche .
    Afin qu’il n’y ait pas de jeu, et sans usinage spécifique, je pense que :
    • Vous utilisez des simples boulons dimensionnellement non calibré en diamètre.
    • Vous immobilisez totalement l’alésage de l’embout rotulé sur la bielle.
    • Et vous utilisez l’extérieur de la bille en bronze de l’embout rotulé comme palier bronze.
    Avez-vous trouvé un autre moyen pour réduire les jeux de fonctionnement avec des moyens DIY de tout à chacun ?
  18. momoclic

    momoclic Active Member

    Joined:
    Sep 23, 2014
    Messages:
    215
    Occupation:
    Retraité
    Location:
    Nantes - France
    Balance:
    2,761Coins
    Ratings:
    +115 / 1 / -0
    My Motion Simulator:
    DC motor, Arduino
    Faux, complètement imperceptible !

    Ce type de rotule est abondement utilisé en compétition automobile et dans de nombreuses autres utilisations. La bille en acier, maintenue par une simple vis M10, tourne dans une bague de bronze. Très fiable ces rotules demandent seulement un graissage de tant à autre.

    La rigidité latérale de mon montage est assurée par les deux tubes (carré + rond). Dans votre cas pour les "ciseaux" je n'ai pas réfléchi à un montage, un système à base de roulements me semble opportun.

    La simulation d'avion est souvent moins exigeante que celle de l'automobile. Les changement d'axes sont moins fréquents, plus amples et moins violents.

    Wrong, completely imperceptible.

    This type of ball is used matching contribution in motorsport and many other uses. The steel ball held by a single screw M10, rotates in a bronze ring. Very reliable only these bearings require lubrication as to time.

    The lateral stiffness of my editing is provided by two tubes (square + circle). In your case for "scissors" I have not thought about a timeline, bearings based system seems appropriate.

    The flight simulation is often less demanding than that of the automobile. The change of axes are less frequent, more violent and less.
  19. momoclic

    momoclic Active Member

    Joined:
    Sep 23, 2014
    Messages:
    215
    Occupation:
    Retraité
    Location:
    Nantes - France
    Balance:
    2,761Coins
    Ratings:
    +115 / 1 / -0
    My Motion Simulator:
    DC motor, Arduino
    Bon, je viens illustrer mon propos :
    Ceci n'est pas un plan, il y aurait des interférences et autres problèmes. Mais dans le principe ce système est fonctionnel et n'engendrerait pas de mouvements parasites perturbants pour le pilote ou la mécanique.
    Important : quand les manivelles sont à l'horizontal les bielles anti_vrillage sont aussi horizontales.

    Well, I just illustrate my point:
    This is not a plan, there would be interference and other problems. But in principle this system is functional and would not cause unwanted movements disturbing the pilot or mechanics.
    Important: when the cranks are horizontal anti twisting rods are also horizontal.

    upload_2016-11-2_18-33-11.png
    • Like Like x 1
  20. Deleted member 23415

    Deleted member 23415

    Balance:
    Coins
    Ratings:
    +0 / 0 / -0
    Hello, thanks for all the useful answers!
    I was planning on building something like this (instead of the actuators, i will use motor's)
    [​IMG]
    But then I see alot of people do this:
    [​IMG]
    And I don't get the point of that spring because you can create Heave with the first setup
    if you move them up at the same rate.
    Is it for weight distribution or is the first method not good?

    Also if you have any recommendations on Motion controllers, motors and Power supply's be sure to let me know!

    Greetings Mathis