1 系統總體設計
通過對激光切割加工的工藝系統設計研究,系統采用模塊化設計,分為主模塊、系統治理模塊、標準工藝模塊、標準工藝庫治理模塊、工藝編制模塊、工藝治理模塊。結構如圖1。系統采用VC++6 0開發平臺,用MSSQLserver2000作為數據庫治理系統。系統根據工藝設計需要,信息內容分為系統治理信息、工藝治理信息,分別建立系統數據庫、標準工藝庫、工藝數據庫等,實際使用時用戶可以根據需要通過相應模塊對數據庫進行修改和更新,系統是開放式的,未來可以根據需要增加智能選擇模塊。人機交換界面都按照Windows風格設計,符合設計職員習慣。
2 系統的實現
2.1 主模塊設計
主模塊主要顯示系統的主操縱面,采用VC++6 0提供的多重文檔界面,提供了工具條和菜單等,可以同時顯示多個窗體,用戶進進后可以方便進進各個子模塊,可以選擇多任務,打開多個窗口同時操縱。
2.2 系統治理模塊
該模塊下有用戶權限治理、數據庫治理和信息通訊接口3個模塊。
(1)用戶權限治理。為確保企業工藝數據的安全性,一般對用戶的權限進行劃分,系統設置了系統治理員、項目主管、普通用戶三個等級,系統治理員享有最高權限,可以增減用戶、賦予和修改用戶權限對所有的數據和功能進行操縱,項目主管可以對部分數據庫功能進行操縱,而普通用戶只能瀏覽獲得數據。
(2)數據庫治理。為維護治理數據庫系統,可以對數據庫進行添加、刪除和修改,完成數據的導進和導出,定時備份數據庫。
(3)信息通訊接口。該模塊是系統與其他應用程序的數據接口,可以通過專用接口,把由Word、Excel表格中內容讀到數據庫中,也可以提取CAD相關信息為制定工藝提取原始的資料。
2.3 標準工藝庫治理模塊
標準工藝庫模塊提供了實現激光加工所使用的一些基本參數??梢赃M行標準工藝參數的錄進,系統治理員和項目主管可以進行參數的修改和刪除。隨著數據庫內容不斷填充,系統數據庫中工藝激光切割加工參數會大量增加,數據庫容量的加大,為今后成為國內激光切割加工提供標準工藝。
(1)激光切割方式。有激光溶化切割、激光火焰切割、激光汽化切割,根據切割機理的不同分別應用不同材料。例如火焰切割速度比溶化切割快,但切割面切口由于溫度影響比溶化切割差,適用于大批量、切割面要求不太高的結構鋼。
(2)加工工藝參數。這一部分是加工的重點參數,它包括材料參數、激光參數、加工氣體參數和軸運動參數,它是整個工藝庫中的核心數據。這部分數據一方面來源于切割機設備本身的組成要求,另外就是要進行大量的工藝參數試驗來獲得數據。在重要的材料參數中,數據庫建立了包括金屬板材和非金屬板材的切割工藝參數表。材料的工藝參數設置在如圖2所示的界面進行.