ทรงกระบอก

*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่

A CylindricalConstraint ช่วยให้การแนบของมันสไลด์ไปตามแกนหนึ่งและหมุนรอบแกนอื่นข้อจํากัดนี้ร่วมกับ ข้อจํากัดสปริง เป็นที่เหมาะสมสําหรับการสร้างช่วงล่างของยานพาหนะที่แรงกระแทกล้อสามารถเลื่อนขึ้นและลงในขณะที่ล้อเองหมุนข้อจํากัดนี้ยังสามารถใช้พลังงานได้ทั้งในรูปแบบ มุม และ เชิงเส้น

พลังงานแบบมุม

หากกระบอกมี AngularActuatorType ถูกตั้งค่าเป็น Motor จะพยายามหมุนส่วนแนบที่มีเป้าหมายเพื่อไปถึง AngularVelocity ของมันคุณสามารถควบคุมการหมุนนี้ต่อไปผ่านทั้ง MotorMaxAngularAcceleration และ MotorMaxTorque

หากทรงกระบอกมี AngularActuatorType ถูกตั้งค่าเป็น Servo มันจะพยายามหมุนไปยังมุมที่กำหนดโดย TargetAngleการหมุนนี้ควบคุมโดย AngularSpeed , AngularResponsiveness และ ServoMaxTorque

พลังเชิงเส้น

หากทรงกระบอกของ ActuatorType ถูกตั้งค่าเป็น Motor มันจะพยายามแปลไฟล์แนบด้วยเป้าหมายเพื่อไปถึง Velocityคุณสามารถควบคุมแปลนี้ต่อไปผ่านทั้ง MotorMaxAcceleration และ MotorMaxForce

หากทรงกระบอกของ ActuatorType ถูกตั้งค่าเป็น Servo จะพยายามแปลไฟล์แนบไปยังการแยกที่กำหนดโดย TargetPositionการแปลนี้ควบคุมโดย Speed , LinearResponsiveness และ ServoMaxForce

ข้อจํากัด

คุณสามารถกำหนดขีดจํากัดเพื่อจํากัดทั้ง ช่วงการเลื่อน และ การหมุน ของข้อจํากัดทรงกระบอก

การเปิดใช้งานคุณสมบัติ LimitsEnabled จะเปิดเผยค่า LowerLimit และ UpperLimit รวมถึง Restitution ซึ่งกำหนดความยืดหยุ่นของอุปกรณ์เมื่อถึงขีดจํากัดทั้งสอง

การเปิดใช้งานคุณสมบัติ AngularLimitsEnabled จะเปิดเผยขีดจํากัด LowerAngle และ UpperAngle รวมถึง AngularRestitution ซึ่งกำหนดความยืดหยุ่นของอุปกรณ์เมื่อถึงขีดจํากัดใด ๆ

ขีดจํากัดที่เปิดใช้งาน = true

AngularLimitsEnabled = จริง
>

มุมเอียง

InclinationAngle กำหนดทิศทางของแกนหมุนเป็นมุมจากแกน X ในแผ่น X / Y ของ Attachment0 จาก -180 ถึง 180สิ่งนี้ช่วยให้คุณเอียงองค์ประกอบหมุนโดยไม่เปลี่ยนแปลงแกนเลื่อน

มุมเอียง = 90
มุมเอียง = 30