I've been wanting an automatic transmission for the T-Series. How could I make one? Would it be as simple as copy-pasting one from another vehicle jbeam and changing values?
Well, an automatic transmission for the T-Series wouldn't be realistic as there are very few trucks even today with automatic gearboxes. If you still want an automatic transmission, then yes, you can copy an automatic gearbox J-Beam file from another vehicle. Keep in mind that you have to change all references to slots and meshes (the 3D model and texture for your gearbox) to point to the T-Series instead of the vehicle you took the file from - you can have the manual transmission J-Beam open at the same time to match the names. With that being said, the gear lever will still be manual - if you want to create an automatic shifter, you will need to model a new component in Blender, skin it and add it to the materials.cs file.
Lots of buses and garbage trucks have automatic transmissions, many truck based RV's have them too, not much on long hauling as fuel economy is worse, but trucks used in urban environment have automatic transmissions.
I've done it before, it's not that difficult. At work now but I could probably post up some code later if I remember *turns on notifs*.
Something like 50% of Scanias sold in Europe have Opticruise, which is automatic in function, you don't need to use clutch and computer chooses gears, of course it is not conventional automatic, but it is automatic in sense how you operate it.
All this talk, and no answer, well I thought that I want automatic transmission for T-series too and made one. This is very crude work in progress, but I think it helps you to get started. This link helps a lot, look torqueConverter section as that is what needs to be adjusted, also automaticGearbox section is good to read trough: Powertrain Look other transmission types too, there are information about shifting points that works for many of them, but not all pages have all possibilites, so you need to read several types to find out all possible keywords that you can use, there are high and low shift points for example. I based this first example gearbox on Allison 4000 automatic transmission, it is meant for Truck based RV's, up to 650hp. It could use a change in differential ratio though as currently ratios are bit tall, but you can research different gearbox type and input gear ratios and other data from such if you like. You can get lot of transmission data from Allison's site, just select transmissions and your desired application, for example highway series might be nice: http://www.allisontransmission.com/transmissions Attached is automatic transmission mod for T-series, just drop it into mods folder and in game select 6-speed automatic from parts selector (ctrl-w), by examining contents of zip file and comparing to original transmission found vanilla content at Drive:\Program Files (x86)\Steam\steamapps\common\BeamNG.drive\content\vehicles\semi.zip\vehicles\semi\semi_engine.jbeam, you can quickly learn how to create such mod. Hopefully this helps you to create and share many parts for the cars! --- Post updated --- My current version is like this, but I'm having issue where at hill on full throttle it shifts to 3rd instead of 1st, works quite ok otherwise, maybe 1st gear ratio is too short compared to 2nd or something: Code: "torqueConverter": { "converterDiameter":0.49, "converterStiffness":13, "couplingAVRatio":0.85, "stallTorqueRatio":2.42, }, "vehicleController": { "automaticModes":"PRND21", "transmissionShiftDelay":0.35, "lowShiftDownRPM":1000, "lowShiftUpRPM":1500, "highShiftDownRPM":[0,0,0,1500,1500,1600,1600,1600], "highShiftUpRPM":[0,0,2400,2200,2100,2000,2000,0], }, "gearRatios":[-5.55, 0, 4.7, 2.21, 1.53, 1.0, 0.76, 0.67],
I actually have a perfect, 8 and 10 speed auto for the Tseries. I'll post it up next time I jump on the PC.
Those who are patient get results. Coded this up in about 15 minutes. Everything works well and shifts realistically. May have overstated the torque converters a bit but, it works. I made a 6-speed, 10-speed, 12-speed, and an 18-speed. If you release this as a mod, you can but credit me. Spoiler: Paste this into semi_engine.jbeam and reload the vehicle! Code: "semi_transmission_6A": { "information":{ "authors":"BeamNG", "name":"6-Speed Automatic Transmission", "value":3000, }, "slotType" : "semi_transmission", "powertrain" : [ ["type", "name", "inputName", "inputIndex"], ["torqueConverter", "torqueConverter", "mainEngine", 1], ["automaticGearbox", "gearbox", "torqueConverter", 1], ], "gearbox": { "parkLockTorque":2500, "oneWayViscousCoef":17, "gearRatios":[-5.16, -10.0, 0, 4.4, 3.2, 2.0, 1.4, 1.0, 0.85], "friction": 10, }, "torqueConverter": { "converterDiameter":0.4, "converterStiffness":8, "couplingAVRatio":0.85, "stallTorqueRatio":4, "lockupClutchTorque":900, }, "vehicleController": { "automaticModes":"PRND21", "transmissionGearChangeDelay":2 "gearboxDecisionSmoothingDown":1 "gearboxDecisionSmoothingUp":1 "lowShiftDownRPM":700, "lowShiftUpRPM":1200, "highShiftDownRPM":1600, "torqueConverterLockupRPM":1000 "torqueConverterLockupMinGear":3 }, "flexbodies": [ ["mesh", "[group]:", "nonFlexMaterials"], ["semi_transmission", ["semi_transmission"]], ], "nodes": [ ["id", "posX", "posY", "posZ"], {"selfCollision":true} {"collision":true} //--TRANSMISSION CONE-- {"nodeWeight":56.1}, {"frictionCoef":0.5}, {"nodeMaterial":"|NM_METAL"}, {"group":"semi_transmission"}, ["tra1", 0.0, -1.13, 0.55], ["tra2r", -0.27, -2.45, 0.44], ["tra2l", 0.27, -2.45, 0.44], ["tra3r", -0.27, -2.45, 1.02], ["tra3l", 0.27, -2.45, 1.02], {"group":""}, ], "beams": [ ["id1:", "id2:"], //--TRANSMISSION CONE-- {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1}, {"beamSpring":32000800,"beamDamp":1600}, {"beamDeform":1500000,"beamStrength":"FLT_MAX"}, ["tra1","tra2r"], ["tra1","tra2l"], ["tra1","tra3r"], ["tra1","tra3l"], ["tra2r","tra2l"], ["tra3r","tra3l"], ["tra2r","tra3r"], ["tra2l","tra3l"], ["tra2r","tra3l"], ["tra2l","tra3r"], //attach to engine ["tra1","en2r"], ["tra1","en2l"], ["tra3l","en1l"], ["tra3r","en1r"], ["tra2r","en2r"], ["tra2r","en2l"], ["tra2r","en4r"], ["tra2r","en4l"], ["tra2l","en2r"], ["tra2l","en2l"], ["tra2l","en4r"], ["tra2l","en4l"], ["tra3r","en2r"], ["tra3r","en2l"], ["tra3r","en4r"], ["tra3r","en4l"], ["tra3l","en2r"], ["tra3l","en2l"], ["tra3l","en4r"], ["tra3l","en4l"], //transmission mounts {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1}, {"beamSpring":4000800,"beamDamp":1600}, {"beamDeform":100000,"beamStrength":295000}, ["tra2r","f4r"], ["tra2l","f4l"], ["tra2r","f4l"], ["tra2l","f4r"], ["tra2r","f14r"], ["tra2l","f14l"], //support beams for anti clipping {"beamType":"|SUPPORT", "beamLongBound":5}, {"beamSpring":8000800,"beamDamp":800}, {"beamDeform":250000,"beamStrength":850000}, {"beamPrecompression":0.8}, ["tra1","f6l"], ["tra1","f6r"], ["tra1","f16l"], ["tra1","f16r"], ["tra2r","fsd1r"], ["tra2l","fsd1l"], ["tra2r","fsd1"], ["tra2l","fsd1"], ["tra3r","f4rr"], ["tra3l","f4ll"], {"beamSpring":1600800,"beamDamp":160}, ["tra1","dc9"], ["tra1","dc11"], ["tra1","dc10rr"], ["tra1","dc10ll"], ["tra2l","dc9"], ["tra2r","dc9"], {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1}, ], "triangles": [ ["id1:","id2:","id3:"], {"group":"semi_engine"}, {"groundModel":"metal"}, {"dragCoef":3}, ["tra2l", "tra2r", "tra1"], ["tra2l", "tra1", "tra3l"], ["tra3l", "tra1", "tra3r"], ["tra3r", "tra1", "tra2r"], ["tra3r", "tra2r", "tra2l"], ["tra3r", "tra2l", "tra3l"], {"group":""}, ], } "semi_transmission_10A": { "information":{ "authors":"BeamNG", "name":"10-Speed Automatic Transmission", "value":3000, } "slotType" : "semi_transmission", "powertrain" : [ ["type", "name", "inputName", "inputIndex"], ["torqueConverter", "torqueConverter", "mainEngine", 1], ["automaticGearbox", "gearbox", "torqueConverter", 1], ], "gearbox": { "parkLockTorque":2500, "oneWayViscousCoef":17, "gearRatios":[-5.16, -10.0, 0, 5.8, 4.7, 4.0, 3.4, 2.7, 2.0, 1.66, 1.21, 1.0, 0.8], "friction": 10, }, "torqueConverter": { "converterDiameter":0.4, "converterStiffness":8, "couplingAVRatio":0.85, "stallTorqueRatio":4.05, "lockupClutchTorque":900, }, "vehicleController": { "automaticModes":"PRND21", "transmissionGearChangeDelay":0.5 "gearboxDecisionSmoothingDown":1 "gearboxDecisionSmoothingUp":1 "lowShiftDownRPM":700, "lowShiftUpRPM":1200, "highShiftDownRPM":1600, "torqueConverterLockupRPM":1000 "torqueConverterLockupMinGear":3 }, "flexbodies": [ ["mesh", "[group]:", "nonFlexMaterials"], ["semi_transmission", ["semi_transmission"]], ], "nodes": [ ["id", "posX", "posY", "posZ"], {"selfCollision":true} {"collision":true} //--TRANSMISSION CONE-- {"nodeWeight":56.1}, {"frictionCoef":0.5}, {"nodeMaterial":"|NM_METAL"}, {"group":"semi_transmission"}, ["tra1", 0.0, -1.13, 0.55], ["tra2r", -0.27, -2.45, 0.44], ["tra2l", 0.27, -2.45, 0.44], ["tra3r", -0.27, -2.45, 1.02], ["tra3l", 0.27, -2.45, 1.02], {"group":""}, ], "beams": [ ["id1:", "id2:"], //--TRANSMISSION CONE-- {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1}, {"beamSpring":32000800,"beamDamp":1600}, {"beamDeform":1500000,"beamStrength":"FLT_MAX"}, ["tra1","tra2r"], ["tra1","tra2l"], ["tra1","tra3r"], ["tra1","tra3l"], ["tra2r","tra2l"], ["tra3r","tra3l"], ["tra2r","tra3r"], ["tra2l","tra3l"], ["tra2r","tra3l"], ["tra2l","tra3r"], //attach to engine ["tra1","en2r"], ["tra1","en2l"], ["tra3l","en1l"], ["tra3r","en1r"], ["tra2r","en2r"], ["tra2r","en2l"], ["tra2r","en4r"], ["tra2r","en4l"], ["tra2l","en2r"], ["tra2l","en2l"], ["tra2l","en4r"], ["tra2l","en4l"], ["tra3r","en2r"], ["tra3r","en2l"], ["tra3r","en4r"], ["tra3r","en4l"], ["tra3l","en2r"], ["tra3l","en2l"], ["tra3l","en4r"], ["tra3l","en4l"], //transmission mounts {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1}, {"beamSpring":4000800,"beamDamp":1600}, {"beamDeform":100000,"beamStrength":295000}, ["tra2r","f4r"], ["tra2l","f4l"], ["tra2r","f4l"], ["tra2l","f4r"], ["tra2r","f14r"], ["tra2l","f14l"], //support beams for anti clipping {"beamType":"|SUPPORT", "beamLongBound":5}, {"beamSpring":8000800,"beamDamp":800}, {"beamDeform":250000,"beamStrength":850000}, {"beamPrecompression":0.8}, ["tra1","f6l"], ["tra1","f6r"], ["tra1","f16l"], ["tra1","f16r"], ["tra2r","fsd1r"], ["tra2l","fsd1l"], ["tra2r","fsd1"], ["tra2l","fsd1"], ["tra3r","f4rr"], ["tra3l","f4ll"], {"beamSpring":1600800,"beamDamp":160}, ["tra1","dc9"], ["tra1","dc11"], ["tra1","dc10rr"], ["tra1","dc10ll"], ["tra2l","dc9"], ["tra2r","dc9"], {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1}, ], "triangles": [ ["id1:","id2:","id3:"], {"group":"semi_engine"}, {"groundModel":"metal"}, {"dragCoef":3}, ["tra2l", "tra2r", "tra1"], ["tra2l", "tra1", "tra3l"], ["tra3l", "tra1", "tra3r"], ["tra3r", "tra1", "tra2r"], ["tra3r", "tra2r", "tra2l"], ["tra3r", "tra2l", "tra3l"], {"group":""}, ], } "semi_transmission_12A": { "information":{ "authors":"BeamNG", "name":"12-Speed Automatic Transmission", "value":3000, } "slotType" : "semi_transmission", "powertrain" : [ ["type", "name", "inputName", "inputIndex"], ["torqueConverter", "torqueConverter", "mainEngine", 1], ["automaticGearbox", "gearbox", "torqueConverter", 1], ], "gearbox": { "parkLockTorque":2500, "oneWayViscousCoef":17, "gearRatios":[-5.16, -10.0, 0, 6.2, 5.3, 4.7, 4.0, 3.4, 2.7, 2.0, 1.66, 1.21, 1.0, 0.8], "friction": 10, }, "torqueConverter": { "converterDiameter":0.5, "converterStiffness":8, "couplingAVRatio":0.85, "stallTorqueRatio":4.05, "lockupClutchTorque":900, }, "vehicleController": { "automaticModes":"PRND21", "transmissionGearChangeDelay":0.5 "gearboxDecisionSmoothingDown":1 "gearboxDecisionSmoothingUp":1 "lowShiftDownRPM":700, "lowShiftUpRPM":1200, "highShiftDownRPM":1600, "highShiftUpRPM":2000, "torqueConverterLockupRPM":1000 "torqueConverterLockupMinGear":3 }, "flexbodies": [ ["mesh", "[group]:", "nonFlexMaterials"], ["semi_transmission", ["semi_transmission"]], ], "nodes": [ ["id", "posX", "posY", "posZ"], {"selfCollision":true} {"collision":true} //--TRANSMISSION CONE-- {"nodeWeight":56.1}, {"frictionCoef":0.5}, {"nodeMaterial":"|NM_METAL"}, {"group":"semi_transmission"}, ["tra1", 0.0, -1.13, 0.55], ["tra2r", -0.27, -2.45, 0.44], ["tra2l", 0.27, -2.45, 0.44], ["tra3r", -0.27, -2.45, 1.02], ["tra3l", 0.27, -2.45, 1.02], {"group":""}, ], "beams": [ ["id1:", "id2:"], //--TRANSMISSION CONE-- {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1}, {"beamSpring":32000800,"beamDamp":1600}, {"beamDeform":1500000,"beamStrength":"FLT_MAX"}, ["tra1","tra2r"], ["tra1","tra2l"], ["tra1","tra3r"], ["tra1","tra3l"], ["tra2r","tra2l"], ["tra3r","tra3l"], ["tra2r","tra3r"], ["tra2l","tra3l"], ["tra2r","tra3l"], ["tra2l","tra3r"], //attach to engine ["tra1","en2r"], ["tra1","en2l"], ["tra3l","en1l"], ["tra3r","en1r"], ["tra2r","en2r"], ["tra2r","en2l"], ["tra2r","en4r"], ["tra2r","en4l"], ["tra2l","en2r"], ["tra2l","en2l"], ["tra2l","en4r"], ["tra2l","en4l"], ["tra3r","en2r"], ["tra3r","en2l"], ["tra3r","en4r"], ["tra3r","en4l"], ["tra3l","en2r"], ["tra3l","en2l"], ["tra3l","en4r"], ["tra3l","en4l"], //transmission mounts {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1}, {"beamSpring":4000800,"beamDamp":1600}, {"beamDeform":100000,"beamStrength":295000}, ["tra2r","f4r"], ["tra2l","f4l"], ["tra2r","f4l"], ["tra2l","f4r"], ["tra2r","f14r"], ["tra2l","f14l"], //support beams for anti clipping {"beamType":"|SUPPORT", "beamLongBound":5}, {"beamSpring":8000800,"beamDamp":800}, {"beamDeform":250000,"beamStrength":850000}, {"beamPrecompression":0.8}, ["tra1","f6l"], ["tra1","f6r"], ["tra1","f16l"], ["tra1","f16r"], ["tra2r","fsd1r"], ["tra2l","fsd1l"], ["tra2r","fsd1"], ["tra2l","fsd1"], ["tra3r","f4rr"], ["tra3l","f4ll"], {"beamSpring":1600800,"beamDamp":160}, ["tra1","dc9"], ["tra1","dc11"], ["tra1","dc10rr"], ["tra1","dc10ll"], ["tra2l","dc9"], ["tra2r","dc9"], {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1}, ], "triangles": [ ["id1:","id2:","id3:"], {"group":"semi_engine"}, {"groundModel":"metal"}, {"dragCoef":3}, ["tra2l", "tra2r", "tra1"], ["tra2l", "tra1", "tra3l"], ["tra3l", "tra1", "tra3r"], ["tra3r", "tra1", "tra2r"], ["tra3r", "tra2r", "tra2l"], ["tra3r", "tra2l", "tra3l"], {"group":""}, ], } "semi_transmission_18A": { "information":{ "authors":"BeamNG", "name":"18-Speed Automatic Transmission", "value":3000, } "slotType" : "semi_transmission", "powertrain" : [ ["type", "name", "inputName", "inputIndex"], ["torqueConverter", "torqueConverter", "mainEngine", 1], ["automaticGearbox", "gearbox", "torqueConverter", 1], ], "gearbox": { "parkLockTorque":2500, "oneWayViscousCoef":17, "gearRatios":[-5.16, -10.0, 0, 10.4, 9.8, 8.5, 7.6, 6.7, 5.8, 5.0, 4.35, 3.78, 3.33, 3.0, 2.66, 2.32, 2.0, 1.74, 1.48, 1.21, 1.0], "friction": 10, }, "torqueConverter": { "converterDiameter":0.6, "converterStiffness":8, "couplingAVRatio":0.85, "stallTorqueRatio":4.05, "lockupClutchTorque":900, }, "vehicleController": { "automaticModes":"PRND21", "transmissionGearChangeDelay":0.5 "gearboxDecisionSmoothingDown":1 "gearboxDecisionSmoothingUp":1 "lowShiftDownRPM":700, "lowShiftUpRPM":1200, "highShiftDownRPM":1600, "highShiftUpRPM":2100 "torqueConverterLockupRPM":1000 "torqueConverterLockupMinGear":3 }, "flexbodies": [ ["mesh", "[group]:", "nonFlexMaterials"], ["semi_transmission", ["semi_transmission"]], ], "nodes": [ ["id", "posX", "posY", "posZ"], {"selfCollision":true} {"collision":true} //--TRANSMISSION CONE-- {"nodeWeight":56.1}, {"frictionCoef":0.5}, {"nodeMaterial":"|NM_METAL"}, {"group":"semi_transmission"}, ["tra1", 0.0, -1.13, 0.55], ["tra2r", -0.27, -2.45, 0.44], ["tra2l", 0.27, -2.45, 0.44], ["tra3r", -0.27, -2.45, 1.02], ["tra3l", 0.27, -2.45, 1.02], {"group":""}, ], "beams": [ ["id1:", "id2:"], //--TRANSMISSION CONE-- {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1}, {"beamSpring":32000800,"beamDamp":1600}, {"beamDeform":1500000,"beamStrength":"FLT_MAX"}, ["tra1","tra2r"], ["tra1","tra2l"], ["tra1","tra3r"], ["tra1","tra3l"], ["tra2r","tra2l"], ["tra3r","tra3l"], ["tra2r","tra3r"], ["tra2l","tra3l"], ["tra2r","tra3l"], ["tra2l","tra3r"], //attach to engine ["tra1","en2r"], ["tra1","en2l"], ["tra3l","en1l"], ["tra3r","en1r"], ["tra2r","en2r"], ["tra2r","en2l"], ["tra2r","en4r"], ["tra2r","en4l"], ["tra2l","en2r"], ["tra2l","en2l"], ["tra2l","en4r"], ["tra2l","en4l"], ["tra3r","en2r"], ["tra3r","en2l"], ["tra3r","en4r"], ["tra3r","en4l"], ["tra3l","en2r"], ["tra3l","en2l"], ["tra3l","en4r"], ["tra3l","en4l"], //transmission mounts {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1}, {"beamSpring":4000800,"beamDamp":1600}, {"beamDeform":100000,"beamStrength":295000}, ["tra2r","f4r"], ["tra2l","f4l"], ["tra2r","f4l"], ["tra2l","f4r"], ["tra2r","f14r"], ["tra2l","f14l"], //support beams for anti clipping {"beamType":"|SUPPORT", "beamLongBound":5}, {"beamSpring":8000800,"beamDamp":800}, {"beamDeform":250000,"beamStrength":850000}, {"beamPrecompression":0.8}, ["tra1","f6l"], ["tra1","f6r"], ["tra1","f16l"], ["tra1","f16r"], ["tra2r","fsd1r"], ["tra2l","fsd1l"], ["tra2r","fsd1"], ["tra2l","fsd1"], ["tra3r","f4rr"], ["tra3l","f4ll"], {"beamSpring":1600800,"beamDamp":160}, ["tra1","dc9"], ["tra1","dc11"], ["tra1","dc10rr"], ["tra1","dc10ll"], ["tra2l","dc9"], ["tra2r","dc9"], {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1}, ], "triangles": [ ["id1:","id2:","id3:"], {"group":"semi_engine"}, {"groundModel":"metal"}, {"dragCoef":3}, ["tra2l", "tra2r", "tra1"], ["tra2l", "tra1", "tra3l"], ["tra3l", "tra1", "tra3r"], ["tra3r", "tra1", "tra2r"], ["tra3r", "tra2r", "tra2l"], ["tra3r", "tra2l", "tra3l"], {"group":""}, ], }
I notice that with lower RPM engines, it's really hard to get a functioning kick down feature. I tried for weeks to get the 3-speed Torqueflite to work with my Cummins powered D-Series. I ended up just manually shifting it. If you use part throttle, it almost always just shifts right into 3rd gear and won't kickdown unless you shift it down manually. I still haven't found a way around it.
For this, make sure you modify the "highShiftDown" parameter. The RPM you set is a threshold; when you go full throttle, and your RPM's are lower than this number, the transmission should downshift. Keep in mind, if there's no revs to shift down into (IE, you want to go to first but that would put your redline over the max), then the transmission will not shift. Also, I don't think you understand how useless a 3-speed transmission would be in a vehicle that redlines at 3000RPM (ish). Haven't Cummins diesels with Dodge trucks always been paired with 6-speed autos or some manuals? Do some research. Lots of blah but I'd be happy to take a look if you're still stuck
Nope, first generation Cummins came with a Torqueflite 727 3-Speed automatic with no locking torque converter and a low torque multiplication so the power wouldn't shred it. (3.07 rear ends, 70-80mph gearing/RPM limited top speed depending on tire size) They also came with a 5-speed manual which had either 3.54 or 4.10 axles. They say the first generation Cummins were limited to 160hp/400lbsft because of the 727. It couldn't handle anymore power. The Cummins didn't get a 6-Speed auto until the 6.7L was introduced in 2007.
Hmm interesting. I'm assuming you fixed up the rear ends in-game? Definitely wouldn't have high speeds at that gear ratio. I could take a peek at the files if you want.
6 speed Allison will not work, it would need differential ratio to be changed, problem having only 1000rpm at maximum for each gear and wide range gear box is quite a challenge. If using gear ratios that compensate for that tall gear ratio it is easy to get to work. Stall torque ratio of 2.42 is specified in Allison documents, having that at 4 is bit unrealistic value (haven't seen more than 2.8 in any specs so far), but if it works, I guess one can use that to help with dealing tall differential ratio. Changing differential ratio requires yet another file with a lot of stuff in it, I'm not certain how much one could snip out from it, but it might be needed to altered a bit, gear ratio with Allison ratios give over 200kph top speed, as it is probably meant for bit smaller rear wheel and shorter diff ratio. Torque converter diameter needs to be matched to engine torque and to total weight, if it goes straight to big gear and does not change down, increase diameter of torque converter, again not perhaps most realistic as you have to input values outside of specs, but makes it work. Again if you change engine power by bigger turbo etc, torque converter size needs to be matched or it will be behaving worse. If you have too big torque converter diameter it won't keep rpm high enough when launching or when slowing to crawl on hill, so balance between not feeling the gears/gears changing up too quick and rpm being too low when going up steep hill on 1st gear. Usually truck automatics are much crisper in action than passenger cars, so when adjusting one has to keep that on mind. Maybe there is something arbitrary in how automatic transmission works in BeamNG? Update: You can also have definition of shift points for each gear like this (goes like R, N, 1, 2, etc...): "highShiftDownRPM":[0,0,0,1500,1500,1600,1600,1600], "highShiftUpRPM":[0,0,2400,2200,2100,2000,2000,0],
That in attachment is my current version, but I'm not happy with it as gear ratios are not from real gearbox, would need to tamper with diff ratio, but it works quite nicely with T75 extended frame that has Tasti Cola load, can't remember now who made that mod. To make it work with other T-series, it would need to be changed again. Also I'm not quite happy that I had to use that big torque converter diameter, I doubt they go to that big, but then again I haven't found diameter of TC-521 yet. But to help others, like @CTJacob I wrote some bits I have gathered, so maybe they can get their automatics to work way they want. As OP did ask how to make Automatic for T-series, I put first very rough unfinished version he can study and start making his own variants based on that if he likes so. I have one wonderful paper about torque converter sizing, with lots of formulas and everything here, only problem is, it is in Chinese and it is certainly not my strongest language.