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

1DoF or traction loss only

Discussion in 'DIY Motion Simulator Building Q&A / FAQ' started by David Baker, Mar 4, 2022.

  1. David Baker

    David Baker New Member Gold Contributor

    Joined:
    Feb 3, 2022
    Messages:
    21
    Occupation:
    Engineer
    Location:
    Grand Rapids MI
    Balance:
    135Coins
    Ratings:
    +16 / 0 / -0
    My Motion Simulator:
    DC motor, Arduino
    Anyone out there know of anyone who did a traction loss only build? We figure if I’m going to start anywhere it would be with the one type of motion that I feel is most lacking from virtual racing.
    Willbe started to draw up some plans and a parts list but it would be great to see someone else’s idea.
    I built the OSR F1 style seat last fall, so I’d be looking to mount that to a traction loss plate and then “float” that on another plate. Maybe a lazy Susan bearing to the pivot point and some wheels (skate board?) in the back. I’d think a relatively small motor would be able to push it back and forth.
    Thanks.
    Last edited: Mar 8, 2022
  2. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    21,514
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    150,704Coins
    Ratings:
    +11,018 / 55 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
  3. David Baker

    David Baker New Member Gold Contributor

    Joined:
    Feb 3, 2022
    Messages:
    21
    Occupation:
    Engineer
    Location:
    Grand Rapids MI
    Balance:
    135Coins
    Ratings:
    +16 / 0 / -0
    My Motion Simulator:
    DC motor, Arduino
    So I have some of my kit at home now and I've started to put things together for the testing.
    I have my arduino uno, IBT-2, a wiper motor, a potentiometer that I had laying about, and a 12V 100W power supply.
    I followed the instructions to wire it all up and push the SMC3.ino into the arduino (https://www.xsimulator.net/communit...3dof-motor-driver-and-windows-utilities.4957/).
    I also followed the SMC3 Windows Utility instructions on setting up and tuning the motor. All good, the motor moves and the pot follows along (if a bit less smooth than desired). I have a new pot coming that should be better suited to this.
    I downloaded and installed the Simtools game engine and game manager and LFS. I took LFS out for a run before patching. Then I continued to follow the instructions and the Simtools manual to setup the Game Engine.
    upload_2022-3-8_15-5-40.png
    upload_2022-3-8_15-6-8.png

    Next, I tried to use the Output testing, but I didn't get any movement from the motor.
    upload_2022-3-8_15-59-13.png
    Same when I tried in LFS.
    Looking at the Tuning Data I was seeing numbers and all of them changing in the green Game Data - Input section.
    I've been trying a bunch of different tweaks to see if there was something I could figure out but I'm kind of out of ideas.
    I looked at this post but it has not helped (https://www.xsimulator.net/communit...ting-communication-problem.16808/#post-225253).
    After using the SMC3 Windows utility, is there something that needs to be done to switch that off so the Game Engine takes over?
    Is there something wrong in the Interface Settings?
    Full discloser, I'm doing this from a Windows 11 PC so maybe there is some "security" setting that needs to be disabled that I don't know about.
    Also, as you can see I only have the demo version, but when I was in LFS all the lights switched to blue and the game manager said "game running".
    Happy to give more screenshots or details if needed.
    Last edited: Mar 8, 2022
  4. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    21,514
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    150,704Coins
    Ratings:
    +11,018 / 55 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    SMC3 app should not be running at the same time as SimTool, as it will create a port conflict.

    Output Testing uses the Default profile, so the Default profile needs to be configured.

    You have only configured for 1DOF and if that is all you are using then the Interface Setting just need [<Axis1a>]

    1DOF can't drive what you have configured, if it is TL then you only configure Extra1 in Axis Assignments, grab a copy of the SimTools manual and keep it handy for reference: https://www.xsimulator.net/community/faq/rtfm-start-with-the-official-simtools-documentation.117/

    [​IMG]

    The TL tuning tips in the FAQs my be helpful: https://www.xsimulator.net/community/faq/traction-loss-in-simtools.175/

    You will need to capture the Max/Min values in the Tuning Center, then tweak Extra 1, see the tuning tips about capturing Max/Mins: https://www.xsimulator.net/community/faq/steps-to-create-a-motion-profile.228/
  5. David Baker

    David Baker New Member Gold Contributor

    Joined:
    Feb 3, 2022
    Messages:
    21
    Occupation:
    Engineer
    Location:
    Grand Rapids MI
    Balance:
    135Coins
    Ratings:
    +16 / 0 / -0
    My Motion Simulator:
    DC motor, Arduino
    Hi. Thanks again for the reply.

    I adjusted the interface settings to match your recommendation. I had thought that it needed to be [A<Axis1a>], but can the first A be dropped if there is only 1 axis? Regardless, I've tried it both ways and it doesn't make a difference.
    upload_2022-3-8_19-23-25.png

    I changed the Axis Assignments to have only Extra1. I had configured others as well to see if I couldn't get some movement out of the Output Testing.
    upload_2022-3-8_19-23-47.png

    When I turn on the Output Testing I do get the light changing from green to blue in the upper right, a happy chime from windows and the assignment and interface turning blue as well. When I move the Extra1 slider the motor does not move.
    upload_2022-3-8_19-24-46.png

    In the manual it states, "If your Interface Settings are configured correctly, your interfaces should show they are receiving data and most will come to their center positions and await the next command." I'm not sure where in the tool I would be able to see that it is receiving data. Is that in the tuning center? It does not seem so.

    When I use SCM3 (closed while trying to do the output testing with Simtools) the Rx and Tx lights on the Arduino light up/flash. This does not happen with Simtools. This makes me think that there is something not configured correctly in Simtools. I've disabled my Antivirus (AVG) and the Windows firewall (Defender).

    Even without the SCM3 utility open or the output testing on, the motor will follow the pot if I give it a twist.

    I don't think I'm ready for the TL guide nor the Min/Max tuning yet as I cannot get the motor to move with Simtools. Am I wrong?
  6. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    21,514
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    150,704Coins
    Ratings:
    +11,018 / 55 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    Apologies you are correct: [A<Axis1a>]
  7. David Baker

    David Baker New Member Gold Contributor

    Joined:
    Feb 3, 2022
    Messages:
    21
    Occupation:
    Engineer
    Location:
    Grand Rapids MI
    Balance:
    135Coins
    Ratings:
    +16 / 0 / -0
    My Motion Simulator:
    DC motor, Arduino
    For what it’s worth, I tried installing 2.5.1 and that did not help. Then I installed 2.4.1 and everything works. Not sure what that could be but…
    Anyway, thanks again for the help.