From BeamNG

The DCT gear box (device name "dctGearbox") is a model of a dual-clutch manual transmission. It contains its own two torque paths with separate friction clutches, and so can be placed directly behind an engine. It can have any number of gears. The gears are placed on either of 2 torque paths, and shifting is accomplished by preselecting gears on the unloaded path, then clutching the current gear out and the new gear in. In a Powertrain it is designed to be placed behind a combustionEngine or electricMotor only, and should have a shaft, differential, rangeBox, or splitShaft connected to it.

Jbeam Properties

Name Type Optional Default Value Description
gearRatios array false na This array is the list of gear ratios available to the gearbox. 0 represents neutral. A negative number indicates a reverse gear. The gearbox will have as many gears as specified in the array. Ex "gearRatios":[-3,-2,0,4,3,2,1,0.5] has 5 forward and 2 reverse gear ratios.
parkLockTorque number true 1000 The upper limit for the parking lock torque. If exceeded, the parking lock will slip.
parkLockSpring number true =parkLockTorque The stiffness of the parking lock spring. Too high may cause instability.
friction number true 0 The friction torque applied to the input side of the gearbox.
clutchStiffness number true 1 This number can soften or stiffen the clutch angle integration. Not recommended to change.
additionalEngineInertia number true 0 Sets the inertia of the clutch in kg*m^2. This will be added to the inertia of the engine.


Here is an example of the required powertrain section, along with the additional section for the properties.

    "powertrain": [
        ["type", "name", "inputName", "inputIndex"],
        ["dctGearbox", "gearbox", "mainEngine", 1],
    "gearbox": {
        "gearRatios":[-3.35, 0, 3.65, 2.37, 1.75, 1.32, 0.98, 0.73],