A CylindricalConstraint 는 부착물이 하나의 축을 따라 슬라이드하고 다른 축을 중심으로 회전하도록 허용합니다.이 제약 조건과 함께 스프링 제약 조건은 바퀴 충격이 회전하는 동안 위아래로 슬라이드할 수 있는 차량 서스펜션을 구축하는 데 이상적입니다.이 제약 조건은 또한 각도 와 선형 방식으로 전원을 공급할 수 있습니다.
각도 전력
실린더의 AngularActuatorType 가 설정되어 Motor 에 도달하기 위해 부착물을 회전하려고 하면, 그것은 자신의 AngularVelocity 에 도달하기 위해 노력합니다.이 회전을 더 제어할 수는 MotorMaxAngularAcceleration 과 MotorMaxTorque 를 통해서도 가능합니다.
실린더의 가 로 설정되면 해당 각도로 회전하려고 시도합니다.이 회전은 AngularSpeed , AngularResponsiveness , 및 ServoMaxTorque에 의해 제어됩니다.
선형 전력
실린더의 ActuatorType 가 Motor 로 설정되면 첨부 파일을 번역하여 목표로 Velocity 에 도달하려고 합니다.이 번역을 더 제어할 수는 MotorMaxAcceleration 과 MotorMaxForce 를 통해서도 가능합니다.
실린더의 ActuatorType 가 Servo 로 설정되면 부착물을 TargetPosition 에서 지정한 분리로 번역하려고 시도합니다.이 번역은 Speed , LinearResponsiveness , 및 ServoMaxForce에 의해 제어됩니다.
제한
실린더 제약조건의 슬라이딩 범위와 회전을 모두 제한하기 위한 한도를 설정할 수 있습니다.You can set limits to restrict both the sliding range and rotation of a cylindrical constraint.
LimitsEnabled 속성을 활성화하면 LowerLimit 및 UpperLimit 값과 Restitution 한계에 도달할 때 부착물의 유연성을 정의하는 값이 노출됩니다.
AngularLimitsEnabled 속성을 활성화하면 LowerAngle 및 UpperAngle 제한과 AngularRestitution 한계가 노출되어 부착물이 한계에 도달할 때 부착물의 유연성을 정의하는 것도 포함됩니다.
기울기 각도
는 회전 축의 방향을 -180에서 180까지 X 축의 평면 X / Y 에서 각도로 정의합니다.이렇게 하면 회전 요소를 변경하지 않고 슬라이딩 축을 기울일 수 있습니다.