以前问过这样的问题,不过由于没有图,大家回答的也不是特别具体,
2 u/ H8 N/ N' d现将需求配图描述一下,看看各位高手有没有什么行之有效的办法。
4 ]9 y3 P. m! u7 ^9 R) o8 K1 K/ x4 J& k注意:图示尺寸随意画的,,请大家不要把目光放在尺寸,角度等问题,只讨论一下三维里如何模拟。 ^4 S! i( c7 q4 m5 j
图示为一个钢丝绳提升系统简化示意图:
& u' E! M% B, L1 s封闭的图形就是钢丝绳的缠绕路线,(这已经是简化的,实际上比这个还要复杂)
9 F+ A. a( c& W e上面是重物,钢丝绳下部是配重,重物和配重都有轮子,在各自的轨道上沿着钢丝绳方向运动;
, W, `* ~3 E5 g4 J需要说明的是,钢丝绳和轨道不完全平行,但是方向是一致的;( ^9 M- Q: s7 l2 h, g) |
重物在上升或下降过程中,配重的位置也会随之变化,
% A- e/ ]) z; `" s- B问题:如何模拟让配重和小车同步运动?+ Q: ^6 M: {3 i1 X0 ?) O0 P0 ~7 U
也就是说,鼠标拖动小车时,配重小车也要随之在轨道上运动,用这个模拟配重和小车之间的位置关系;2 ?' G. ~9 j: n' ]& h& w
加方程式感觉太过于麻烦了,要算很多弧长,因为实际上弧段有很多。
5 W' W8 S) K, ]- K7 }* h: a# Q我目前用的SW软件,没有看见关于钢丝绳方面的运动配合;3 Y% n4 ~$ h$ t3 t) N6 I' a6 {8 z
5 x8 a4 O, \5 b1 T0 ]- v; r |