Differential
Splits power between two output shafts while allowing speed differences. Supports open, locked, limited-slip (LSD), and active differential types for various drivetrain configurations.
Splits power between two output shafts while allowing speed differences between them. Supports open, locked, limited-slip (LSD), and active (electronically controlled) differential types. Used between wheels on an axle or between axles in AWD systems.
Inherited Methods
This device inherits all methods and properties from the Powertrain Base Device.
Public API
| Variable | Type | Description |
|---|---|---|
outputPorts | table | Map of output ports (typically two: left and right, or front and rear). |
deviceCategories | table | Categories identifying this as a differential type device. |
requiredExternalInertiaOutputs | table | Output ports requiring external inertia from downstream devices. |
Usage Example
-- Access the rear differential
local diff = powertrain.getDevice("rearDiff")
-- Check output speeds (left vs right wheel)
local leftAV = diff.outputAV1
local rightAV = diff.outputAV2See Also
- Shaft — Simple rotational connection
- Split Shaft — Power splitting without differential action
- Viscous Clutch — Speed-differential coupling (center diff alternative)
- Powertrain Base Device — Inherited base methods
DCT Gearbox
Dual-Clutch Transmission for rapid, seamless gear changes. Uses two separate clutches for odd and even gears, pre-selecting the next gear for near-instant shifts.
Electric Motor
High-torque electric propulsion device with instant torque delivery and regenerative braking. Supports both primary propulsion and hybrid assist configurations.