|
本帖最后由 魍者歸來 于 2017-2-6 21:37 編輯 9 A& e. f7 I5 Y+ r
4 X2 e) Z8 A1 L7 G6 P曾經給一家公司做過平面關節(jié)式工作臂(類似挖掘機的工作臂),由于客戶只提供了使用條件的要求,,而沒有具體的參數(shù)要求,,所以,,工作臂的長度,,鉸接點的位置都要自己來搞定。
$ s* {4 Q5 O9 X) U+ z5 r# C* X
' p+ O% k; X2 H; Y G- E7 o第一步:擬合曲線
3 X. K0 E9 J h- B. O根據用戶提供的使用條件確定特征點,,繪制擬合曲線,,反求多元方程,高中難度,。
% r S! t2 a0 g' k0 b2 x2 `, i- h% z% b. A
第二步:簡化模型
( a0 n7 ?1 m3 c9 D5 [將工作臂簡化成開式多段連桿機構,,《機械原理》第一章的東西。
1 p3 y5 d+ a0 o" P% O2 X4 ~+ ], A q$ K
! g o( Y( i- N& a! P) \第三步:確定參數(shù)
4 p( a; k: c2 L4 @3 }結合相似的產品,,初選參數(shù),,然后驗證,修改,,再驗證……直到滿足設計要求,。常規(guī)套路自然是依靠經驗數(shù)值了,可惜這個是新產品,,能參照的內容不多,,如果依靠嘗試的話又太消耗時間了……
. A& ^( z- I6 f" M4 Q) r! e' e- D0 q3 O) P) \ _( `" O( G$ y
解決方法:以機架與工作臂的鉸接點為原點o,其他各點分別為a,、b,、c……用極坐標表示各點參數(shù),用矩陣表示各段連桿,,用坐標變換法求出各點的絕對坐標,,以此來確定參數(shù)。用VB建立迭代計算程序,,為點增加極值范圍約束和基礎增幅,,讓計算機求出參數(shù)并與理論曲線逼近,得出最終的參數(shù)方案,。
! N4 y% g8 ?4 k# l- ?2 y a2 q$ ^2 U& S3 H$ K+ X4 X
結論:原本計劃一周的工作,,最后在1天內搞定,不禁感慨——數(shù)學確實是個好東西,!4 [; `4 v, v% U q, k. e P* ?
, Y7 ~7 |% \' z0 L& D0 f3 S5 S% k3 Y' N
后記:事情并沒有到此為止,,之后和一個做軟件的朋友聊起這次經歷,朋友一臉錯愕:“早說啊,,我這有現(xiàn)成的東西,,雖然要求有差異,但是稍改一下,,就行,,別說一天,一小時都用不了……巴拉巴拉,�,!彼裕ぞ吆苤匾�,,但是人脈也一定要利用起來�,。。,�,!
& E9 B# p+ L9 G% Z' z6 ? |
|