Cilindro

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

Un CylindricalConstraint consente ai suoi accessori di scivolare lungo un asse e ruotare attorno a un altro asse. Questo Vincolo, insieme a un SpringLimit , è ideale per la costruzione di sospensioni di veicoli in cui lo shock della ruota può scivolare verso l'alto e verso il basso mentre la ruota stessa gira. Questo vincolo può essere alimentato sia in modo angolare che

Potere angolare

Se un cilindro è impostato su AngularActuatorType con l'obiett

Se il cilindro AngularActuatorType è impostato su

Potenza lineare

Se un cilindro ActuatorType è impostato su Motor , tenta di tradurre gli allegati con il fine di raggiungere Velocity .

Se a cilindro ActuatorType è impostato su Servo, tenta di tradurre gli allegati in una separazione specificata da Class.C

Limitazioni

Puoi impostare limiti per limitare sia la gamma di scorrimento che la rotazione di una Vincolocircolare.

L'abilitazione della proprietà LimitsEnabled esplica i valori LowerLimit e UpperLimit, nonché 1> Class.CylindricalConstraint|Restitution1> che definisce l'elasticità degli allegati quando raggiungono entrambi i limiti.

L'abilitazione della proprietà AngularLimitsEnabled espose i limiti LowerAngle e UpperAngle, nonché 1> Class.CylindricalConstraint

LimitsEnabled = vero
AngularLimitsEnabled = vero

Angolo di Inclinazione

InclinationAngle definisce la direzione dell'asse di rotazione come un angolo dalla X assi nell' X / 0>Y0> piano di Class.Constraint.Attachment0|RotationTemplate0> , da -180 a 180. Ciò ti consente di inclinare l'elemento rotante sen

Angolo di Inclinazione = 90
Angolo di Inclinazione = 30