Pyslvs 編譯進度:
- 諸多錯誤修正鏈鏈
-
葛氏運動鍊:Kernel 校正
-
復原重做功能
Pyslvs 編譯進度
諸多錯誤修正
之前留下一些大大小小的 Bug,會造成程式在讀取檔案或是新增資料時因錯誤而關閉。
花了一些時間測試功能,確定已完成的功能運作流暢。
另外還修整了一下界面,避免在 Windows 和 Ubuntu 切換之鏈發生 Layout 空間延展的問題。
葛氏運動鍊:Kernel 校正
Example 項目中多出了一個鏈"Grashof chain" 類別,預計加入所有葛氏運動鍊的四連桿範例。
也因為當時寫的校正座標指令是以原點為中心點,造成其他象限的中心軸轉動時,旋轉點出現怪異的運算結果。
校正繞行圓心時造成中心與旋轉點的位置差,目前座標位置如果比中心還高,基本運行就會流暢,不過如果初始低於圓心,還要加上其他判斷才能修正。
提前測試一下學長論文中的近似直線範例:
復原重做功能
這個部份快要整備好了,但是不知道運作效能如何,也還沒部屬必須紀錄的步驟。
仿照 Qt 的方式寫了一個相似的類型(因為 Qt 必須部屬在所有指令上,而且還要另外寫反向命令),並在需要時存入重要資訊,一定的步驟內可還原上次的表格內容。
Comments
comments powered by Disqus