以前问过这样的问题,不过由于没有图,大家回答的也不是特别具体,
/ e$ J: f' \4 y$ c+ J现将需求配图描述一下,看看各位高手有没有什么行之有效的办法。
' ?" z$ a9 w$ t注意:图示尺寸随意画的,,请大家不要把目光放在尺寸,角度等问题,只讨论一下三维里如何模拟。6 _+ B: X: t2 G6 B; o
图示为一个钢丝绳提升系统简化示意图:& q9 F% ]$ I, K8 c! p4 w; o! s6 K
封闭的图形就是钢丝绳的缠绕路线,(这已经是简化的,实际上比这个还要复杂)
. d \7 M) L# s& T; S/ A2 w上面是重物,钢丝绳下部是配重,重物和配重都有轮子,在各自的轨道上沿着钢丝绳方向运动;0 Q6 a6 y; x1 I5 s2 u6 C, v/ V
需要说明的是,钢丝绳和轨道不完全平行,但是方向是一致的;
5 B, \; C4 @+ c4 n# m$ v0 X重物在上升或下降过程中,配重的位置也会随之变化,
2 D8 r5 `7 R8 |% \% B问题:如何模拟让配重和小车同步运动?
/ K% M- v9 o3 x6 i5 c- R也就是说,鼠标拖动小车时,配重小车也要随之在轨道上运动,用这个模拟配重和小车之间的位置关系;+ {1 N/ i9 [: M' A' u) D
加方程式感觉太过于麻烦了,要算很多弧长,因为实际上弧段有很多。( s, ]6 l) X: D' h# c0 P
我目前用的SW软件,没有看见关于钢丝绳方面的运动配合;
' I9 C* h5 |. R+ _# q) E
/ Z8 W8 I1 C7 Z G4 `: b4 _) ?0 L |