液压梁(Hydro)是可根据需求而改变长度的梁(Beam) 。
用途广泛,包括转向机,液压缸和门泵(Actuator for Door)。
其长度由电控(Electric) 定义。
当 factor 为 1 时,输入 1 会使液压梁长度变为原来的两倍,输入 -0.5 会使其长度变为原来的一半。更小的 factor 会导致长度变化幅度更小。
值为0.5且输入为-1会使液压梁长度减半, 输入为1会使其伸长至初始长度的1.5倍。
此值为负会使向液压输入正值时缩短而非伸长反之亦然。
定义为初始长度的一定比例,2.0表示液压梁可以伸长到初始长度的两倍,1.0表示液压梁不能比初始长度更长。
会被factor覆盖。
定义是初始长度的一部分,0.5意为液压最短为初始长度一半,1.0意为无法短于初始长度。
会被factor覆盖。
同inLimit和outLimit一起使用。会被factor覆盖。
负值会导致液压在输入为正时收缩,而输入为负时伸长,反之亦然。
该值表示从中间到最大转角的度数。普通车辆的方向盘最大转角一般在450到500度之间,老式轿车和卡车的转角更大,赛车的转角则更小。
这驱动用于方向盘部件的steering电控。
作为特殊梁 的一大部分,液压可通过大多数实参关联至如beamSpring, beamDamp, beamPrecompression, 等标准梁。
"hydros": [
["id1:","id2:"],
{"beamPrecompression":1.0, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},
{"beamSpring":8001000,"beamDamp":50,"beamDeform":"FLT_MAX","beamStrength":125000},
["fh6r","fx5l", {"factor": 0.14,"steeringWheelLock":510,"inRate":1.25,"outRate":1.25}],
["fh6l","fx5r", {"factor":-0.14,"steeringWheelLock":510,"inRate":1.25,"outRate":1.25}],
{"beamPrecompression":1.0, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},
],
"hydros": [
["id1:","id2:"],
{"beamDeform":175000,"beamStrength":"FLT_MAX"},
{"beamSpring":20001000,"beamDamp":5000},
{"beamPrecompression":1.0},
{"breakGroupType":1},
{"breakGroup":"dump_hydros"},
["tfr2r","tfr1r", {"inputSource":"tilt","inLimit":0,"outLimit":1.9,"inRate":0.2,"outRate":0.2,"inputFactor":1.0}],
["tfr2l","tfr1l", {"inputSource":"tilt","inLimit":0,"outLimit":1.9,"inRate":0.2,"outRate":0.2,"inputFactor":1.0}],
{"beamPrecompression":1.0},
{"breakGroupType":0},
{"breakGroup":""},
],
这篇文章对你有用吗?