Unsolved Direct-Shift CVT Replica Problems

Discussion in 'Mod Support' started by BombBoy4, Mar 14, 2018.

  1. BombBoy4

    BombBoy4
    Expand Collapse

    Joined:
    May 16, 2015
    Messages:
    1,601
    I'm trying to replicate Toyota's Direct-Shift CVT transmission with no success. Currently, this is the jBeam:
    upload_2018-3-14_17-23-55.png
    As you can see, it connects the DCT to the engine, then a torque converter to the DCT, then a CVT to the torque converter. All parts are named and tweaked in their respective places, but it causes the car to not even load. Any help is appreciated :)
     

    Attached Files:

  2. metalmuncher

    metalmuncher
    Expand Collapse

    Joined:
    Aug 6, 2012
    Messages:
    257
    Torque converters can only be connected to an engine:
    Code:
      if not device.parent.deviceCategories.engine then
        log("E", "torqueConverter.validate", "Parent device is not an engine device...")
        log("E", "torqueConverter.validate", "Actual parent:")
        log("E", "torqueConverter.validate", powertrain.dumpsDeviceData(device.parent))
        return false
      end
    I think a better way to achieve this would be to adapt the existing CVT code in cvtGearbox.lua to create a new single device which includes the direct drive gear you want. You would probably also need to adapt the shiftLogic-cvtGearbox controller to use the new feature properly.
     
    • Informative Informative x 1
  3. Diamondback

    Diamondback
    Expand Collapse
    Vehicle Systems Lead
    BeamNG Team

    Joined:
    Apr 8, 2014
    Messages:
    1,957
    Exactly what was said above.

    In addition, you don't really need to create a dedicated powertrain device even, the existing CVT device can be used to replicate the behavior of that new CVT generation.
    You just need a new shift logic to control the thing differently :)
     
    • Informative Informative x 1
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice