力发出一个固体仅影响某一地区的另一个对象(Simscape多体)

4视图(30天)
我试图创建一个Simscape多体模型,对象到对象B发出力量力量向下在B上,使其沿着直线导轨水平。
对象小于对象B,因此仅影响某一部分的力量。随着B的指南,B的部分影响的力量变化(如图表所示)。
我怎么做到这一点呢?
分段部队4 1. jpg
分段部队4 2. jpg

答案(1)

史蒂夫•米勒
史蒂夫•米勒 2021年6月9日
嗨,山姆,
这取决于你做出什么假设:
  1. 乙方只能沿着一个轴?2轴?它能旋转吗?
  2. B部分是固定的吗?
  3. 只是部分的力沿着一个轴?
如果我们假设B部分是刚性的,只能沿着一个轴,然后我会
  1. 使用转换传感器测量部分的重心之间的距离a和B部分沿轴的运动
  2. 如果这个距离小于(A - B)的长度的长度/ 2,力量是最大的
  3. 如果超过这个距离(A + B)的长度的长度/ 2,力为零
  4. 别的,坡道的力量(0 -最大)基于分离。
力可以应用于联合B连接到地面,或与外部力量和扭矩。
——史蒂夫

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!