張闐,李雪飛
(1.洛陽軸承研究所有限公司,河南 洛陽 471039;2.河南省高性能軸承技術重點實驗室,河南 洛陽 471039;3.滾動軸承產業技術創新戰略聯盟,河南 洛陽 471039;4.河南科技大學 車輛與交通工程學院,河南 洛陽 471003)
四列圓柱滾子軸承多用于軋機的支承輥,軸承內圈通過過盈配合安裝在軋輥上,外圈、滾動體及保持架作為組件安裝在軸承座內,由于生產中需頻繁更換軋輥,軸承內圈和外組件應能互換使用。
四列圓柱滾子軸承生產廠家很多,國外公司有 SKF,TIMKEN,FAG,NSK,KOYO等;國內生產主要依據JB/T 5389.1—2016《滾動軸承 軋機用滾子軸承 第1部分:四列圓柱滾子軸承》,但在生產某板帶軋機軸承時發現,國內標準JB/T 5389.1—2016和國外公司軸承的外形尺寸相同,滾子組公稱內徑Fw不同。如果直接按國內標準規定的外形尺寸進行生產,會造成軸承內圈和外組件不能互換,故有必要建立數據庫系統。
Access是應用廣泛的關系型數據庫管理系統之一,既可以用于小型數據庫系統開發,又可以作為大中型數據庫應用系統的輔助數據庫或組成部分。Access將數據庫信息與Web結合,可以更方便地共享跨越各種平臺和不同用戶級別的數據,并且能作為企業及后端數據庫前臺客戶端。Access數據庫能根據用戶的需要引導用戶創建常用的數據基本表、查詢、窗體、報表等對象。此外,Access還提供了SQL語言的支持,并集成了VBA開發環境,在開發應用程序時可以完成用戶的各種操作[1],為此,基于Access建立了該類軸承的尺寸數據庫。
四列圓柱滾子軸承外形尺寸如圖1所示,圖中,d為內徑,D為外徑,Fw為滾子組公稱內徑,B為內圈公稱寬度,C為外圈公稱寬度,r為內圈公稱倒角,r1為外圈公稱倒角。通過國外各軸承公司可查得軸承型錄,可以省去輸入外形尺寸數據的工作,方便、快捷地建立數據庫。

圖1 四列圓柱滾子軸承外形尺寸Fig.1 Dimensions of the four row cylindrical roller bearings
分別以JBT5389和各公司名稱創建數據表,如圖2所示。

圖2 數據表Fig.2 Data sheet
數據表的結構設計如圖3所示,在數據表中分別建立軸承型號,dd(即內徑 d,避免與 D重復),D,B,C,Fw,r,r1共 8個字段,其中 dd,D,B,C,Fw數據類型設置為數字,軸承型號,r,r1字段的數據類型設置為文本。

圖3 數據表的結構設計Fig.3 Structure design of data sheet
依次將軸承型號和標準中軸承外形尺寸分別導入圖2中的各個數據表,導入后的數據表如圖4所示。

圖4 導入數據后的數據表Fig.4 Data sheet after importing data
四列圓柱滾子軸承按照其結構形式主要分為FC型、FCD型、FCDP型、FCDP…R型4種,如圖5所示,因保持架形式不同又衍生了其他形式,但只要外形尺寸及滾子組公稱內徑相同就可以互換,該數據庫沒有增加結構形式和保持架形式的字段,可根據需要在數據表中增加。

圖5 四列圓柱滾子軸承結構類型Fig.5 Structure of four row cylindrical roller bearings
建立數據庫后,可以按照一定的條件對數據庫的一個或多個表中儲存的數據信息進行查找、統計、計算、排序等操作,查詢結果可以輸出為窗體、報表、數據訪問頁等,也可以作為另一個查詢的數據源。
Access支持選擇查詢、參數查詢、交叉表查詢、操作查詢和SQL查詢5種查詢方式,SQL簡單易學、功能強大,幾乎所有的主流數據庫管理系統均支持SQL,下面主要介紹SQL查詢。
通過建立數據庫中各個表的數據,可以得到外形尺寸相同、Fw不同的軸承型號。打開建立好的數據庫文件,新建一個查詢,將視圖切換為SQL視圖,然后輸入以下代碼:

保存并運行該查詢,結果如圖6所示,得到JB/T 5389.1與國外軸承公司產品型錄中外形尺寸相同、Fw不同的軸承型號及滾子組公稱內徑。

圖6 查詢的運行結果Fig.6 Results of the query
按上述方法依次創建查詢,如圖7所示。

圖7 創建查詢Fig.7 Create a query
四列圓柱滾子軸承的代號與國外不通用,JB/T 5389.1中的代號與國外公司不同,經常遇到需要對照四列圓柱滾子軸承型號的問題,鑒于此,將JB/T 5389.1中規定的四列圓柱滾子軸承與國外公司的產品型號進行對比。
3.1 節所介紹的對比方法主要是2個數據表之間的查詢,而軸承的型號對照需要對數據庫內多張表的數據進行對比,并將得到的結果聯結起來,在SQL中使用LEFT JOIN……ON關鍵字能夠實現2個表的聯結,再通過嵌套得到多個表的聯結,具體代碼如下:

保存并運行查詢,結果如圖8所示。

圖8 查詢的運行結果Fig.8 Results of the query
數據庫作為軸承CAD系統的一個重要的模塊,能夠實現外形尺寸的查詢,可以從數據庫中直接點選,同時避免了軸承外形尺寸輸入過程中的錯誤,四列圓柱滾子軸承CAD系統的查詢窗體如圖9所示。

圖9 外形尺寸查詢窗體Fig.9 Dimension query window
在外形尺寸查詢窗體中,使用了DATA控件建立與Access數據庫的聯結,MSFlexGrid控件用于數據表格的顯示,查詢范圍可以選定數據庫中內置的某個表,也可以是使用UNION操作符得到全部表的數據組合。通過代碼使用SQL語句可以實現按照內徑d、外徑D、內圈寬度B、外圈寬度C進行查詢,將查詢的某型號軸承外形尺寸輸入到CAD系統中。
Access數據庫管理系統,使用簡單、界面友好,不用太多的數據庫專業知識就能創建用于數據信息管理的數據庫,通過Access的查詢功能可以快捷、準確地按照設定的條件,進行各類篩選、匯總等統計操作,提高了管理效率。Access適用于軸承的設計、應用等,利用文中方法創建軸承相關的數據庫,進行查詢、對照等工作,能夠提高工作效率。