一開始我們透過 Solvespace 研究八連桿機構,並利用 3D Printer 印製零件組裝,但是在印製的過程時常出現問題,導致花費許多時間和材料。 經過討論想到如果有一套能夠模擬 3D 列印的軟體,先經過這套軟體的模擬可以降低錯誤的發生率,也可以提升印製的品質。
八連桿機構能在 V-rep 內做模擬,在未來若朝向 仿生機構 研究,使用此軟體是不錯的選擇。
八連桿模擬 與 實際應用
虛擬的 Printer 和實體同樣需要校正,補正參數設定於控制程式內部。
V-rep 可透過內部 Scripts 編寫控制指令,但為了達到模擬列印的功能,需要與其他裝置或介面通訊。
透過三個可變電阻的電阻值變化,控制 V-rep 內 Printer 噴頭的座標位置 。
這個控制採用 MPU6050 六軸加速度感測器,透過和前範例相同的方式,經由感測器的產生數值變化後,將數值傳送到 V-rep 內部,轉換成噴頭欲移動之座標點。
補正參數已設置於Pyquino內,不同的機型須配置相對應的補正值。
當噴頭經由 G-Code 得到路徑後,粒子會隨著噴頭的位置改變而產生。
當自己設計的機構能使用自己寫的程式來驗證,並能透過虛擬列印零件、組立完成加以模擬,完全不用消耗任何實體資源,能夠替我們省下許多修正錯誤的時間。
若在未來能夠透過 Pyslvs 設計出最佳的連桿尺寸,並搭配模擬列印及組裝之後的運動模擬,最後再利用 Printer 列印出來,就可以離最佳化設計更進一步發展。
Planar Linkages Simulation
Dimensional Synthesis