1. Pyquino develope

    開發進度

    • 整體

    • 開發功能

    *開發疑惑

今日開發進度

新增了一個分頁(tab)來進行按鈕下指令進行控制機器的部分

以及新增未來要加入Vrep控制的menu bar

整體

-現在還有許多地方需要優化和簡化程式,現在整個程式註解太多以及擁有許多無意義片段的程式碼,並不易閱讀,目前打算先將主功能開發完成再來進行優化的部分,目前還有許多功能未加入(數字顯示器、預覽gcode的opengl...等,這部分後面加入後會再進行優化。

-在看程式碼的部分也需要優化和設定資料夾將他們拆開,而不是全部變成一包,非常凌亂無法協同開發,這部分會等到主功能開發完成再進行。

開發功能

-今日主要優化界面,以及設計出了人機介面,來和機器進行溝通,目前的按鈕已經可以正常發送G指令給機器,包括home unlock的部分,功能都已經開發完成,目前測試的方式單純和Arduino溝通,並沒有實際的列印機可以進行測試,等回到學校再進行測試。部分使用上邏輯的問題,會再思考方法避免發生或者警告使用者使用上的缺失。

-接下來會優先開發讀取gcode並自動發送到機器裡面,並且使用open file的方式,新開一個視窗來額外處理讀取文件和送文件。

開發疑惑

-是否真的可以使用OpenGl來讀取gcode將3D模型變成線架構的模型讓人看

-Opengl with PyQt5 的資料幾乎都找不到,幾乎都是顯示Pyopengl,這部分不太理解他的意義。


Comments

comments powered by Disqus