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

FlyPT Mover 3.5.3

Discussion in 'FlyPt Mover' started by pmvcda, May 30, 2019.

  1. Historiker

    Historiker Dramamine Adict Gold Contributor

    Joined:
    Dec 16, 2010
    Messages:
    2,161
    Occupation:
    Retired
    Location:
    Michigan USA
    Balance:
    9,201Coins
    Ratings:
    +2,164 / 19 / -1
    My Motion Simulator:
    3DOF, DC motor, Arduino, Motion platform, 6DOF
    From the main mover window in the background it looks like you do not have anything set up yet ;)
  2. T R Para

    T R Para i make stuff up

    Joined:
    Oct 18, 2018
    Messages:
    385
    Occupation:
    Retired
    Location:
    Cincinnati, Oh
    Balance:
    2,439Coins
    Ratings:
    +357 / 2 / -0
    My Motion Simulator:
    AC motor, 6DOF
    I am trying... I have plenty of data coming in .. and the Thanos board is seeing a motor connect but I am still not linking it up correctly.. I am close.. But no cigar...

    Attached Files:

  3. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,159
    Location:
    Portugal
    Balance:
    15,270Coins
    Ratings:
    +2,535 / 17 / -0
    My Motion Simulator:
    6DOF
    Can you post the setup file here?
  4. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,159
    Location:
    Portugal
    Balance:
    15,270Coins
    Ratings:
    +2,535 / 17 / -0
    My Motion Simulator:
    6DOF
    Did you select the pose to use in the rig module?
    upload_2020-9-4_20-30-2.png
    And the source to use in the pose module?
    upload_2020-9-4_20-30-29.png
  5. T R Para

    T R Para i make stuff up

    Joined:
    Oct 18, 2018
    Messages:
    385
    Occupation:
    Retired
    Location:
    Cincinnati, Oh
    Balance:
    2,439Coins
    Ratings:
    +357 / 2 / -0
    My Motion Simulator:
    AC motor, 6DOF
    Is this the info you need?

    Attached Files:

    • pose.jpg
      pose.jpg
      File size:
      86.3 KB
      Views:
      278
    • rig1.jpg
      rig1.jpg
      File size:
      111.1 KB
      Views:
      298
  6. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,159
    Location:
    Portugal
    Balance:
    15,270Coins
    Ratings:
    +2,535 / 17 / -0
    My Motion Simulator:
    6DOF
    In the rig module, on the right, you have to select the pose used by the rig.
    Just check that pose
    • Informative Informative x 1
  7. T R Para

    T R Para i make stuff up

    Joined:
    Oct 18, 2018
    Messages:
    385
    Occupation:
    Retired
    Location:
    Cincinnati, Oh
    Balance:
    2,439Coins
    Ratings:
    +357 / 2 / -0
    My Motion Simulator:
    AC motor, 6DOF
    Thank you pmvcda that fixed the problem and I now have motion...hug:
    • Like Like x 2
  8. pooh

    pooh Member

    Joined:
    May 16, 2009
    Messages:
    86
    Balance:
    584Coins
    Ratings:
    +72 / 0 / -0
    My Motion Simulator:
    6DOF
    i get this...

    Capture.PNG
  9. pooh

    pooh Member

    Joined:
    May 16, 2009
    Messages:
    86
    Balance:
    584Coins
    Ratings:
    +72 / 0 / -0
    My Motion Simulator:
    6DOF
    ok, it's avast antivir. it works again when you change dir name and then quits again. you need to add exception in such case.
  10. cfischer

    cfischer Active Member Gold Contributor

    Joined:
    Sep 7, 2015
    Messages:
    372
    Location:
    Colorado
    Balance:
    2,688Coins
    Ratings:
    +259 / 1 / -0
    Hi guys, does anybody know if there is a way to define different values in multidirect for positive and negative numbers? I'm building a gseat and I would like different control based on if a paddle is opening or closing down on the body. I see that I can crop out data but that is not enough control.

    For instance right now the paddles close down as tightly as I would like during acceleration but they don't open enough during deceleration. So I would like to have more gain when surge is negative, but without messing up my positive values. IE a piece wise function. Would be neat to be able to treat positive and negative as completely separate directs. If this was the case then we need a way to sum the directs before they make it to an output.

    Thanks for any clues!
    • Like Like x 1
  11. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,159
    Location:
    Portugal
    Balance:
    15,270Coins
    Ratings:
    +2,535 / 17 / -0
    My Motion Simulator:
    6DOF

    One way to use one filter for values under zero and another above zero (or other values) is to use a filter like this:

    upload_2020-9-7_7-17-37.png

    You add two crops, a mincrop and a maxcrop.
    Now to filter both, you put a filter above the add.
    To filter just the positive, put a filter above the mincrop.
    To filter just the negative, put the filter above the maxcrop.
    In the image, I have a logistic on the maxcrop, so I'm filtering the values under zero with a logistic.
    The values above zero have a emalp filter.

    Something like:

    FILTERALL(ADD(FILTERABOVE(MINCROP);FILTERUNDER(MAXCROP)))

    MINCROP(VALUE;0) means we want just the values above zero.
    MAXCROP(VALUE;0) means we want just the values under zero.
    • Winner Winner x 1
    • Informative Informative x 1
  12. cfischer

    cfischer Active Member Gold Contributor

    Joined:
    Sep 7, 2015
    Messages:
    372
    Location:
    Colorado
    Balance:
    2,688Coins
    Ratings:
    +259 / 1 / -0
    Ah ha, very cool! Thanks fly you're the man!
    • Like Like x 1
  13. Trigen

    Trigen Active Member

    Joined:
    Nov 25, 2018
    Messages:
    484
    Balance:
    2,872Coins
    Ratings:
    +178 / 1 / -0
    My Motion Simulator:
    2DOF, 3DOF, DC motor, Arduino
    Been spending some time setting up a baseline for the DCS F-16. Its for a SFX 150mm using Ardunio mega with Codexx code but should be easy enough to modify for your range. FIY i got a 2 meter gap between front back atm on my 3x setup but i dont think it will matter much. Will just get a lot more pitch than me which is a good thing!

    Its mainly based on speeds but with an added pitch position for a bit more thingle in the belly. I feel like im coming out of a low G loop for real even though there's not that much change. Ofc it depends on your seat angle and such. I'd start with Rig scale and see how it fits your rig, then tune from there.

    It also comes with a spike filter so you dont go bananas when shot down. It can stop the rig from moving on very violent maneuvers so just tune as you like. Hoping to get a destroyed trigger later on ;)

    Edit: Noticed a slight error -1 in Surge center of rotation on the rig, just set to 0. Reuploaded fixed file

    Attached Files:

    • Like Like x 1
    Last edited: Sep 8, 2020
  14. Roller2525

    Roller2525 Member

    Joined:
    May 30, 2020
    Messages:
    36
    Balance:
    219Coins
    Ratings:
    +5 / 0 / -0
    My Motion Simulator:
    3DOF
    Do you have a video of your 3x setup? I'm thinking of changing mine and using the 4th for surge.
  15. Trigen

    Trigen Active Member

    Joined:
    Nov 25, 2018
    Messages:
    484
    Balance:
    2,872Coins
    Ratings:
    +178 / 1 / -0
    My Motion Simulator:
    2DOF, 3DOF, DC motor, Arduino
    Here's 2 vids with one in the back and one in the front. I really want to have the front actuators in between the steering uprights on the seat. That's my plan for later but i need the space to work on my G seat once the parts arrive so ive choosen to keep one in the front for the moment. You should really have cross bracing like you have in the back of the P1x in the front too for proper mounting. Its quite in the way like this. It's a lot more stable with one in front though but the spacing option is extremely limited. Still i got plenty of pitch speed so its not a big issue. I think with moving the actuators further back later when i figure out how to get around the arms it will be much better.

    You also gain Pitch throw since it does not do roll/sway. It was pointed out to me that 3x will come with a bit of skew on a peg leg and not 100% perfect roll. @pmvcda I see there is some change in the numbers from which side is rolled in Mover so perhaps its compensating slightly for this skew? It's quite minor so i cant really tell tbh but in an idea world it would have a rigid construction and a rotating joint on top.


    One in the back bit you should have the front closer to distribute the weight. Disclaimer: This video got a lot of my GF/Wife would love this rig lol but its the only one i got at the moment.
    EDIT: Ps the video was made to illustrate being shot down in DCS and has multiple forces on a loop.


    Here is the current 1x in front.

    Last edited: Sep 8, 2020
  16. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    2,159
    Location:
    Portugal
    Balance:
    15,270Coins
    Ratings:
    +2,535 / 17 / -0
    My Motion Simulator:
    6DOF
    If you have exact measures in Mover, roll should be pure roll. Actuators are calculated for the pretended pose.
    What might happen is that in calculation, the feet of the actuator is a point, while in reality, it has some cm diameter.
    If the feet was a ball or cone, it would match better the Mover calculation, since the contact point with the floor would be a point.

    .... Unless I'm missing what you are saying.
  17. deadlymanager

    deadlymanager Member

    Joined:
    Mar 29, 2019
    Messages:
    38
    Balance:
    6Coins
    Ratings:
    +22 / 0 / -0
    My Motion Simulator:
    6DOF
    Who can help me understand the format of a string of data received over the UDP Protocol from DirtRally. I accepted a string of 252 bytes and can't write a parsing program. Help who knows.
  18. Thanos

    Thanos Building the Future one AC Servo at a time... or 6

    Joined:
    Jul 6, 2017
    Messages:
    1,358
    Occupation:
    Electronics Engineer
    Location:
    United States
    Balance:
    2,773Coins
    Ratings:
    +1,051 / 9 / -0
    My Motion Simulator:
    AC motor, Motion platform, 4DOF, 6DOF
    Why your rig looks so out of sync on the videos? Is this supposed to be only heave loop on this video?

  19. Trigen

    Trigen Active Member

    Joined:
    Nov 25, 2018
    Messages:
    484
    Balance:
    2,872Coins
    Ratings:
    +178 / 1 / -0
    My Motion Simulator:
    2DOF, 3DOF, DC motor, Arduino
    Yep, its just a loop
  20. Thanos

    Thanos Building the Future one AC Servo at a time... or 6

    Joined:
    Jul 6, 2017
    Messages:
    1,358
    Occupation:
    Electronics Engineer
    Location:
    United States
    Balance:
    2,773Coins
    Ratings:
    +1,051 / 9 / -0
    My Motion Simulator:
    AC motor, Motion platform, 4DOF, 6DOF
    Yeah, I mean you have only Heave activated? Or you also insert Pitch motion loop? If it was only Heave all actuators should go up and down simultaneous.