機械社區(qū)

標題: 如何保持其他關節(jié)的相對角度不改變? [打印本頁]

作者: atlantismace    時間: 2015-8-17 19:21
標題: 如何保持其他關節(jié)的相對角度不改變?
請教大大們:
% k; i; i; D$ n( q. a' q2 I
/ i2 y  M1 f, D8 o0 H1 aSW做動畫時候,一個馬達旋轉帶動其他部件相對位置發(fā)生改變的問題。& s. f: R5 c/ ?

8 G+ k2 X& z  L& _, V- }# U/ [我做一個機械臂模型,有兩個電機:Motor1、Motor2
7 T' O- n# a- y% v) V' O其中Motor1從 0 - 3 秒轉動90度,Motor2從3-6秒轉動90度
$ w: Z6 g8 y8 o0 H. c2 l+ n3 S/ J  W# d& R: x7 M# X' Q
但我用Motion分析開始計算時,Motor1轉動的3秒內(nèi),Motor2所在的關節(jié)相對位置也開始轉動,我將Motor2壓縮并重新計算,關節(jié)2依然會自己開始轉動。8 J; n5 B) A! p# S
7 d7 E  B6 H3 k
請教各位大大,如何保持其他關節(jié)的相對角度不改變?謝謝先。- }' p  X3 l/ I+ `# c) g+ o

作者: zerowing    時間: 2015-8-17 20:15
發(fā)圖,
作者: atlantismace    時間: 2015-8-17 20:51
發(fā)一下圖。
* |: n# C; r8 j# a; W7 f* B3 Q) ~第一個幅圖是仿真0秒時的初始姿態(tài),在底座上一個電機使整體左右旋轉,3秒旋轉90度,4 ?$ x. w' u) x* `5 ]) N

% O% Z* N. \7 L6 ^第二幅圖是3秒時整體的姿態(tài),雖然只有底座在轉動,但其他部件都已經(jīng)發(fā)生旋轉:5 X# g5 |0 Q" O$ \) L" M0 `

作者: jy00304574    時間: 2015-8-19 15:05
怎么不用角度配合把它固定住先?
作者: atlantismace    時間: 2015-8-19 20:45
要做運動仿真,固定了角度就不能隨意動了。
作者: 寂靜天花板    時間: 2015-8-19 20:59
如果使用基于事件的時間幀,效果會好一些。
作者: atlantismace    時間: 2015-8-20 13:33
其實是這樣的,我是想做一個用戶控制界面,VBA的方式找了很久沒有方向,最后用Labview的Softmotion模塊,將運動算例中的馬達用一個控制條來操控。所以最后的效果是用戶可以通過界面隨意操控其中一個電機的旋轉角度。9 L% x$ e5 {8 y+ g8 d9 Y& J! I6 H! ?/ W
但是測試發(fā)現(xiàn)單獨旋轉一個電機,其他電機的相對位置都會發(fā)生改變。。。囧
作者: ryouss    時間: 2015-8-20 20:58
如附件參考
& V8 V& {  k  e1 x1 P2 ^: s# h3 F$ \1 t+ b6 [$ ?: c! x, c; j, K/ N
[attach]362684[/attach]
8 B! D: X. U  q0 L3 L1 S& r. }) c
[attach]362685[/attach]




歡迎光臨 機械社區(qū) (http://e-learninguniversity.com/) Powered by Discuz! X3.4