CVT Gearbox
Continuously Variable Transmission that provides seamless, stepless gear ratio changes. Uses belt-and-pulley or toroidal simulation to maintain optimal engine RPM for any speed.
Continuously Variable Transmission (CVT) that provides seamless, stepless gear ratio changes. Uses belt-and-pulley or toroidal simulation to maintain optimal engine RPM for any vehicle speed, maximizing fuel efficiency or performance depending on the drive mode.
Inherited Methods
This device inherits all methods and properties from the Powertrain Base Device.
Public API
| Variable | Type | Description |
|---|---|---|
outputPorts | table | Map of active power output ports. |
deviceCategories | table | Categories identifying this as a gearbox type device. |
requiredExternalInertiaOutputs | table | Output ports requiring external inertia calculation. |
Usage Example
-- Access the CVT device
local cvt = powertrain.getDevice("gearbox")
-- CVT ratio is continuously adjusted — check current ratio
local ratio = cvt.gearRatioSee Also
- Automatic Gearbox — Traditional stepped automatic
- DCT Gearbox — Dual-clutch transmission
- Powertrain Base Device — Inherited base methods
Compressor
Generic air compressor powertrain device. Provides compressed air for pneumatic systems such as air brakes, air suspension, and horn systems.
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.