切削加工方法很多,包括車削、銑削、鉆削、鏜削、拉削、磨削、精密加工和超精密加工、特種加工、螺紋加工、齒輪加工、花鍵加工等,這里僅建立了其中較為常用的鉆削、車削、銑削、螺紋加工的工藝參數的查詢以及經驗值查詢與保存功能。并預留了幾個加工方法以供擴充。
系統總體結構2查詢界面的設計通過VC對總體界面以及各功能界面進行設計。如所示為車削加工的切削用量查詢及經驗數據的管理界面。通過該界面指定必要的查詢條件,如粗車時,指定工件材料、直徑、車刀類型等即可完成相應參數的檢索。
Access數據庫的選擇及建立Access數據庫的特點:1)智能關系數據庫;2)集成環境可編程數據庫;3)面向對象數據庫;4)具有在查詢內嵌套SQL語言的能力,具有內置的預編譯器;5)數據庫處理查詢速度快;6)支持網絡,客戶/服務器結構;7)事務處理能力強;8)圖形界面友好。
為此,本系統采用Windows平臺上的Access數據庫,它完全具備通過MicrosoftAccess數據庫,將所需數據錄入到數據庫里,建立加工余量數據庫及經驗查詢數據庫2個數據庫。
手冊上的數據表并不適合計算機處理,因此,在建立數據庫的過程中,首先對數據進行了適當的處理,按各關鍵數據對原數據表進行了重新組織。
另外,為了用戶使用的方便,程序對不同應用中的數據也進行了必要的處理,例如:由于總體界面設計不同,車刀刀桿尺寸對應的工件直徑不同,所以為方便用戶查詢,當一種刀桿尺寸選定后,在工件直徑下拉框中僅出現對應的這種刀桿能加工的工件直徑。例如:當選擇刀桿為16X25,在工件直徑下拉框里就只有20,40,60,100,400.具體數據庫結構及相關數據鑒于篇幅有限不再贅述。
系統程序與數據庫的連接本文VisualC程序和數據庫的連接采用通過ODBC數據源綁定的方式。該方式對固定數據源實現訪問比較簡單。通過Windows控制面板上管理工具建立VisualC程序和Accesss數據庫連接的數據源,從而完成數據庫的連接。
結束語本文采用VC作為開發工具,結合Access數據庫技術建立了數控加工工藝參數查詢管理系統。系統中實現了對車削(粗車、精車、切斷切槽)、銑削、鉆削、螺紋加工等方法的切削用量數據的查詢及車間經驗數據的管理功能。系統界面友好,使用方便,可提高數控加工效率。