qt鐳射加工軟體開發(一)

王云瓶發表於2024-12-10

20年畢業後,先是從事qt+c++開發,而後從事mfc開發,今年步入新的公司,著手開發一版新的鐳射裝置加工軟體
鐳射加工軟體所具備的功能:

  • 軸的控制:主要包括XYZ三個軸,品牌:ACS、固高、Galil控制卡等
  • 相機控制:用於顯示影像,進行識別定位等功能,品牌:大恆、海康、Basler等
  • 鐳射器控制:用於劃線,打標,清邊等,品牌:貝林、華芯、鐳創、光至等等
  • 振鏡控制:用於控制光的線路,品牌:scanlab與國產
  • 光源控制
  • 其他模組控制——功率計、溫度感測器等等
    所用技術:
  • 框架與語言:qt、c++
  • 影像處理:opencv
  • cad處理:夢想CAD
  • 各個模組通訊:根據相關協議
    主要實現功能:
  • 打標功能:匯入CAD圖紙,振鏡按照圖紙打標
  • 全自動定位功能:模板識別,圓的識別,直線識別實現不同材料產品的定位功能
  • 振鏡矯正功能
  • 自動尋焦功能
  • 平臺復位功能
  • IO控制
  • 鐳射器控制

  • 軟體介面:
  • 主介面

    本篇文章為主要介紹,下一篇會按照模組進行梳理開發程序

相關文章