3d打印機的軟件系統組成部分

主要由計算機、應用軟件、底層控制軟件和接口驅動單元組成
1)計算機通常採用上位機和下位機兩級控制。其中上位主控機通常採用配置高、運行速度快的PC機;下位機採用嵌入式系統DSP,驅動執行機構。上位機和下位機經過特定的通訊協議進行雙向通訊,構成控制的雙層結構。爲提升數據傳輸速度和可靠性,上位機和下位機的接口可選用通訊速率高,數據傳輸量大的PCI接口,實現多重複雜控制任務的高效性與協調運動。
上位機完成打印數據處理和整體控制任務,主要功能有:
(1)從CAD模型生成符合快速打印成型工藝特色的數據信息;
(2)設置打印參數信息:
(3)對打印成型狀況進行監控並接收運動參數的反饋,必要時經過上位機對成型設備的運動狀態進行干涉;
(4)實現人機交互,提供打印成型進度的實時顯示;
(5)提供可選加工參數詢問,知足不一樣材料和加工工藝的要求。
下位機進行打印運動控制和打印數據向噴頭的傳送。它按照預約的順序向上位機反饋信息,並接受控制命令和運動參數等控制代碼,對運動狀態進行控制。
2)應用軟件主要包括下列模塊處理部分:
(1)切片模塊:基於STL文件切片模塊;
(2)數據處理:具備切片模塊到打印位圖數據的轉換,打印區域的位圖排版;對於彩色打印還須要對彩色圖像進行分色處理;
(3)工藝規劃:具備打印控制方式,打印方向控制等模塊;
(4)安全監控:設備和打印過程故障自診斷,故障自動停機保護。
3)底層控制軟件:主要用於下位機控制各個電機,以完成鋪粉輥的平移和自轉、粉缸升降、打印小車系統的X、Y平面運動。
4)接口驅動單元:主要完成上位機與下位機接口部分驅動安全

相關文章
相關標籤/搜索