Pyslvs 開發進度

  • Version 0.9 目標

Version 0.9 目標

將自改版後完成的項目列出來:

  1. 重新設定 QTableWidget。

    手寫 QTableWidget 的功能,這意味著很多功能可以直接連結表格元件,資料格式應該轉為直接連動的方式,會更節省途中暫存的空間。

    目標:重新設計 QTableWidget 資料存取方式,已有初步規劃。

  2. 更直覺的畫布選取。

    由於上述 QTableWidget 的改寫,可以達成滑鼠與表格元件的選取狀態一致,甚至有觸發編輯的功能。

    目標:添加額外互動功能,視需求而定,目前可能無法作到 Solvespace 直接拖動的效果,但是對於還未有連結關係的點可以考慮。

  3. 重新整理部份函式

    以前寫的功能雜亂且不明確,沒符合 PEP 8 的格式。v0.8 發布時有大量修正,不過還有指標亂用的情況,目前只有小部份的整理。

    目標:減少函式和轉送數據的用量。

之後預計會加入演算法結果的速度、加速度分析功能,目前可以推導出四連桿的角度,不知道有沒有八連桿的相關資料?


Comments

comments powered by Disqus