Vehicles
Stabilizátory
Propojí dva indexy kol a vzdoruje rozdílu jejich suspension travel na jedné nápravě.
Stabilizátory omezují náklon, ale nenahrazují správné pružiny, tlumení, těžiště ani pneumatiky.
Syntaxe#
vehicle.add_anti_roll_bar(left_wheel, right_wheel, stiffness=1000)| Argument | Pravidlo |
|---|---|
| left_wheel / right_wheel | Existující, odlišné a nezáporné indexy kol. |
| stiffness | Konečná nezáporná hodnota; default 1000. |
car.add_anti_roll_bar(0, 1, 1000); // přední náprava
car.add_anti_roll_bar(2, 3, 800); // zadní nápravaDoporučení pro ladění#
- Přidávejte je po všech kolech a před build().
- Stiffness zvyšujte postupně a sledujte zatížení i kontakt vnitřního kola.
- Přehnaná tuhost omezuje nezávislé odpružení a trakci na nerovnostech.
- Odlišná přední/zadní hodnota ovlivní rovnováhu understeer a oversteer.
Ověřené kontrakty operací#
Následující kontrakty rozlišují jednotky, návratové hodnoty, chyby a životnost podle aktuální implementace. Nevynechávej kontrolu výsledku: false, 0 a undefined mohou mít u různých metod odlišný význam.
| Symbol / vlastník | Signatura | Kontrakt operace |
|---|---|---|
| JoltVehicle.add_anti_roll_bar | JoltVehicle.add_anti_roll_bar(left, right, stiffness = 1000) | Před build; dva odlišné existující indexy kol a konečná stiffness >=0 (default 1000). Boolean. |