CAD/CAM 一體化上位機(jī)軟件與華中8型數(shù)控系統(tǒng)下位機(jī)通信
本文研究的 CAD/CAM 一體化的五軸聯(lián)動(dòng)水刀切割專用數(shù)控是上下位機(jī)的系統(tǒng)構(gòu)成,上位機(jī)是在 Windows 平臺(tái)上利用 Qt Creator 開(kāi)發(fā)的 CAD/CAM 一體化軟件,下位機(jī)是華中 8 型數(shù)控系統(tǒng)。針對(duì)五軸水刀切割特殊加工工藝和控制要求開(kāi)發(fā)了專用數(shù)控系統(tǒng)。
本文研究的 CAD/CAM 一體化的五軸聯(lián)動(dòng)水刀切割專用數(shù)控是上下位機(jī)的系統(tǒng)構(gòu)成,上位機(jī)是在 Windows 平臺(tái)上利用 Qt Creator 開(kāi)發(fā)的 CAD/CAM 一體化軟件,下位機(jī)是華中 8 型數(shù)控系統(tǒng)。針對(duì)五軸水刀切割特殊加工工藝和控制要求開(kāi)發(fā)了專用數(shù)控系統(tǒng)。其中上位機(jī)與下位機(jī)的通信主要是通過(guò)華中 8 型數(shù)控系統(tǒng)提供了一個(gè)以太網(wǎng)口(通過(guò)網(wǎng)線連接)進(jìn)行網(wǎng)絡(luò)連接來(lái)獲取下位機(jī)信息,及將上位機(jī)有關(guān)信息傳送到下位機(jī),如將上位機(jī)軟件生成的五軸數(shù)控 G 代碼發(fā)送給下位機(jī)。擬開(kāi)發(fā)的 CAD/CAM 一體的五軸聯(lián)動(dòng)水刀切割專用數(shù)控系統(tǒng)上下位機(jī)通信的界面如圖 2.3 所示,專用數(shù)控系統(tǒng)二次開(kāi)發(fā)通信的 API(Application Programming Interface)函數(shù)主要如表 2-1 所示。CAD/CAM 一體化上位機(jī)可以利用華中 8 型二次開(kāi)發(fā)接口函數(shù)與華中 8 型數(shù)控系統(tǒng)下位機(jī)建立連接,并進(jìn)行數(shù)據(jù)之間的交換。 