Solidworks機構運動仿真


  使用Solidworks Motion插件可以對機構進行運動學/動力學仿真。機構約束添加完成后,可以在主動部件(關節)處添加馬達進行驅動。運動可以是簡單的勻速運動或者復雜的表達式、數據點形式的運動。

  下面采用自定義數據點來驅動主動關節。點開編輯按鈕會彈出對話框,可以手動添加數據點,也可以從txt、CSV文件中導入。第一列為自變量,第二列為隨自變量變化的值。如下表中第一列為時間(間隔為0.5s),第二列為與時間對應的關節轉動角度:

  第二列還可以根據實際情況選為速度或加速度。如下圖所示,導入CSV數據后自動生成了位移、速度等隨時間變化的曲線,時間從0~16秒:

  將鍵碼拖至16s處,點擊計算按鈕。Solidworks Motion會根據給定的輸入和機構的約束計算出每個部件的運動狀態。

  

  由於Solidworks中裝配體約束的功能十分強大,因此可以用來驗證一些復雜機構的運動學正、逆解。在其它軟件中根據推導出的逆解計算公式輸出關節位移后導入Solidworks中進行驗證。比如在逆解計算中讓控制點沿着某一坐標軸移動,將結果導入Solidworks中進行驗證,可以發現末端確實沿着期望的直線運動:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM