軸承工裝管理系統設計論文
時間:2022-11-08 10:12:00
導語:軸承工裝管理系統設計論文一文來源于網友上傳,不代表本站觀點,若需要原創文章可咨詢客服老師,歡迎參考。
內容提要:CAD/CAM系統已經在多方面發揮重要作用,本文結合瓦房店軸承股份有限公司工裝管理系統的開發實踐,著重闡述了系統的總體結構以及工裝明細表的錄入、檢索、修改、打印輸出、版本管理、電子簽字等功能的實現,希望能為進行類似的開發工作的同志起到一點借鑒作用。
主題詞:工裝,CAD,PowerBuilder
0、引言
瓦房店軸承股份有限公司是我國最大的軸承生產廠家,擁有九大系列5000多個品種的軸承生產能力,其產品的技術文件十分繁雜,查閱、復制、使用、保存及更新都很不方便。在市場競爭日益激烈的形勢下,為了加強規范化管理水平、提高工作效率,采用計算機管理成為必然選擇。大連理工大學與瓦房店軸承股份有限公司密切合作,成功地開發了軸承CAD/CAPP系統,達到了預期的效果。本文將就其中的工裝管理系統的構成、功能及特點進行詳細的論述。
1、軸承工裝管理系統的總體設計方案
1.1系統的功能要求
系統的功能如圖1所示,主要由工裝明細表管理、密碼管理、工裝名稱表管理三個模塊構成。
工裝明細表管理:由車加工夾具明細表、車加工量具明細表、磨加工夾具明細表、磨加工量具明細表四部分構成,主要通過PB5.0中功能強大的數據窗口完成對工裝明細表數據的錄入、修改、檢索、刪除及打印輸出等。
密碼管理:主要完成對密碼的輸入、修改和刪除。
工裝名稱管理:主要完成對工裝名稱的輸入、修改和刪除。
圖1系統主要功能組成
1.2系統的軟件和硬件組成
(1)系統的軟件組成:
網絡操作系統:WindowsNT4.0簡體中文版
數據庫管理系統:MicrosoftSQLServer6.5
客戶機操作系統:Windows95簡體中文版,以TCP/IP為通信協議實現網絡連接
客戶端開發平臺:數據庫開發采用PowerBuilder5.0Enterprise,圖形處理采用AutoCADR13
(2)系統的硬件組成:
服務器:CompaqProliant2500(2臺),一臺作文件服務器,另一臺作數據庫服務器;
客戶機:586奔騰處理器,16M內存,主頻133MHz以上;
快速以太網集線器:LinkBuilderFMS100;
網卡:3ComfastEthernetXL10/100M;
網線:五類無屏蔽雙絞線;
打印機:EpsonLQ-1600K和HPLaserJet6L。
1.3系統的總體方案
本系統采用流行的客戶機/服務器模式建立計算機網絡,通過網卡和網線將客戶機與服務器相連,構成星型結構的快速交換以太網,實現網絡資源的共享,系統的總體結構如圖2所示,其中的工裝名稱管理功能比較簡單在圖中省略。本系統在開發中充分利用了PB強大的人機界面開發能力,采用菜單選擇實現明細表管理、密碼管理和工裝名稱管理三大功能的集成,利用PB面向對象的編程特點,每一子功能通過多窗口上的控制件編制相應的事件處理程序來實現。
圖2系統總體結構圖
2、軸承工裝管理系統的主要功能及特點
在開發過程中,根據瓦軸的實際情況,人機界面采用模擬在實際中使用的紙質工裝明細表的格式,并采用了“白紙黑字”的顏色配置,使操作人員消除了對計算機的陌生感和不適應感,加強了界面的友好性,并且為了便于操作和管理,四個部分的明細表使用一致的界面格式。
2.1數據錄入功能
由于瓦軸有5000多個軸承品種,所以需要錄入的數據量很大,為了保證錄入數據的快速、準確和規范化,在錄入界面的數據窗口中,采用了下拉子數據窗口和下拉列表框技術。具體說明如下:
下拉子數據窗口技術:由于每張明細表的夾具或量具的名稱項基本類似,因此在數據窗口名稱項中選擇下拉子數據窗口屬性,增加動態下拉子數據窗口功能,并建立相應的表,存儲新出現的名稱,新名稱只要輸入一次即可,應用程序會自動記憶并更新下拉子數據窗口中的數據內容,使用時只需用鼠標點擊相應的名稱項即可輸入其名稱,數據錄入效率明顯提高,并且使在實際使用中同一含義不同表達的名稱統一為一致的名稱,達到了數據錄入的規范化,為計算機處理數據創造了有利條件。對主要尺寸中常出現的“a、b、f”等符號也使用了下拉子數據窗口技術,達到了簡化錄入操作的目的。
下拉列表框技術:對于“備注”中兩者必居其一的選項──“底圖原有”和“新設計”采用下拉列表框,使用時只需用鼠標點擊相應的項即可。
由于使用了下拉子數據窗口,增加了數據表,相應地增加了對此表的增刪管理模塊,增加了開發工作量。
2.2電子簽字功能
在紙質工裝明細表使用時,經過擬制、校核、審核、批準時需要相關人員簽字生效并負責,當紙質工裝明細表錄入計算機后,也需要類似的步驟和簽字功能,即電子簽字功能的實現。此功能的實現主要有兩種方法:一是通過后臺存儲過程實現,它需要用采用數據庫登錄口令作為密碼,易泄密,而且需要復雜的數據交換;二是由前臺開發工具統一實現,它具有使用方便、維護容易的特點。
本系統采用第二種方法實現,即由前臺統一開發。首先建立密碼表,用于存儲密碼、姓名及姓名代號;其次,由相關人員輸入自己姓名,然后計算機自動隨機產生姓名代號,由本人記憶后再輸入私人密碼,輸入兩次密碼,計算機確認前后一致才可生效,由計算機自動加密后存入密碼表。使用時由相關人員輸入自己的密碼和姓名代號,正確后計算機檢索出真實姓名填入標題欄的相應位置,日期也同時根據系統的日期自動填寫。對于重名的人可以根據不同的姓名代號加以區分,但是實際應用中則必須對同名的人加以區別,否則計算機自動簽字后人們無法區分是誰簽的字。這里運用姓名代號起到三個主要作用:一是多了一層密碼設置,增加了保密性,但因為是隨機產生不易記憶所以實際應用時只取4位數字;二是防止不同人員使用相同密碼時應用程序可能出現的判斷失誤;三是使用數字代替姓名可以在輸入時省去輸入漢字的麻煩。
由于增加了密碼表,相應地開發了密碼管理模塊,主要分兩部分:一是初始密碼的輸入,即第一次輸入密碼。此時需要相關人員在指定的計算機上(此機需要專人負責管理,防止不法人員輸入他人姓名及密碼)輸入自己的姓名、密碼并記憶姓名代號;二是在任意一臺使用的計算機上可以對已經存在的密碼進行修改,而且若忘記密碼可以通過輸入姓名和姓名代號刪除此記錄,這樣就可以不必麻煩系統管理人員幫助刪除密碼,提高了系統的可維護性。
2.3修改功能
在電子簽字中使用的密碼表在工裝明細表修改功能中也發揮了作用,即當明細表錄入完成后,擬制人簽字后主要領導批準前的修改必須輸入擬制人的私人密碼才可進行,否則相應功能按鈕“變灰”不能使用。當主要領導批準后,即明細表發生法律效力后,明細表變得不可修改,只有在輸入明細表更改通知單后,明細表才可在輸入擬制人私人密碼的條件下修改。從電子簽字和修改功能中我們可以看到密碼在保護數據的安全性方面發揮了十分重要的作用。
2.4輸出功能
本系統輸出的工裝明細表屬于文字信息,不含有圖形,但由于具有特殊性,打印功能也不是很容易實現的。主要在于它需要將多條數據打印在一欄中,而且存在公差信息、含有軸承型號的表頭。為了解決數據合并打印的問題,使用了數據窗口中的壓縮(Compress)功能,而且在錄入數據時將需要打印在一起的數據項的序號保持一致,按序號項壓縮即可實現;由于公差存在正負號,在數據庫表中需要按字符型存儲,這樣在打印時才可顯示出正號。
具體實現時我們采用了復合數據窗口,分三個部分:表頭、標題欄和數據項。因為表頭格式復雜,采用了自由型數據窗口,制作好一個以后,四種明細表可以通用;標題欄和數據項使用了Tabular風格的數據窗口,將公差項調整到合適位置后即可。但是,表格中的豎線在無數據時就消失了(即數據沒有充滿整頁),為了補齊此線,需要在復合數據窗口上畫線,線的長度用計算列根據頁數自動計算出來,這樣,豎線就可畫到位了。
另外,在此功能中還設計了一個可以將要輸出的明細表存為文件(PowersoftReport格式)的按鈕,這是為了當遠程調用時不需要臨時產生明細表,只是將已經存在的文件進行傳輸調用即可,節約了通信時間,方便了用戶使用。
2.5版本管理功能及特點
這一功能主要是針對已經通過電子簽字的全部項目,即產生法律效力的正式版工裝明細表。工裝明細表在實際使用中是很難避免修改的,為了防止多次的修改導致明細表管理上的混亂,每次修改必須通過填寫更改通知單,由明細表擬制人對明細表進行修改。而且對于修改后的明細表和修改前的明細表都加以保存,因此需要有新、舊明細表的版本管理功能,即每修改一次就產生一個新版本和一個舊版本,對同一明細表的多次修改會產生很多版本,最初的明細表一直加以保留。對新版本的管理主要通過在數據表中相應的數據項設置版本號,以說明此版本已經是第幾版,版本號越大就說明越新;對舊版本的管理主要通過建立歷史庫,將舊版本中的數據轉移至歷史庫中存儲,并提供檢索和查詢功能。若不建立歷史庫也可以通過版本號區別新舊數據,但是,這樣隨著使用期的延長數據量將會明顯地增加,查詢的工作量也會明顯地增加,而且新舊數據混雜也不利于管理。
2.6檢索型工裝明細表編制的實現
檢索型工裝明細表編制的實現主要采用先檢索近似軸承型號,然后在原有明細表的基礎上進行修改,再使用應用程序提供的“另存為”功能實現明細表的新設計。具體說明如下:首先,系統提供模糊查詢功能,將全部軸承型號檢索并填入下拉列表框,由下拉列表框自動排序,輸入軸承型號的字頭后,相近軸承型號就自動出現在下拉列表框中,用鼠標選中即可。然后,在數據窗口中進行修改,修改完成后,用鼠標點擊“另存為”按鈕,出現一個新的窗口,輸入新軸承型號和明細表圖紙編號后(系統自動檢查輸入數據的合法性)即可實現明細表的新設計。
2.7數據的安全管理
為了保證數據的安全,在后臺域管理員在WindowsNT上設置不同帳戶的不同訪問類型,以域的帳戶和口令作為安全措施,通過口令限制非法用戶入網及侵權,實現資源的安全管理,并使用SQLServer的授權管理功能,實現不同的用戶具有不同的數據操縱權利,例如:有的用戶對數據只擁有讀操作權而不可修改和刪除等;在前臺,確認網絡用戶注冊口令合法后,主要是通過應用程序實現的密碼管理和電子簽字功能防止對明細表進行非法修改。
4、結束語
目前,此系統已將定型的軸承工裝明細表全部錄入計算機,可以方便地對所需明細表進行維護、查詢和輸出,并通過計算機網絡將設計、工藝、工裝等部門連接起來,實現了無紙化傳輸,基本上達到了加快工裝設計,縮短生產周期,降低生產成本的目的,初步實現了“甩圖板”的要求。
綜上所述,本文結合瓦房店軸承股份有限公司工裝管理系統的開發實踐,給出了一些在實際開發中具有普遍應用價值的思想和作法,希望能為與此類似的工作起到一點借鑒作用。
參考文獻
唐浩,瓦軸滾動軸承磨加工作業指導卡CAPP系統的設計與實現,大連理工大學碩士學位論文,1998,5
侯志平等,PowerBuild4.0/5.0高級應用技術,北京曉通網絡數據庫研究所,1996.
張習文等,網絡環境下軸承系統的開發,計算機應用研究,1998,3:75~76
何清剛等,網絡環境下滾動軸承計算機輔助繪圖的研究,計算機應用研究,1998,4:393~394
TheImplementationofBearingManufactureEquipmentSystem
Abstract:CAD/CAMsystemshaveplayanimportantroleinalotofareas.Inthispaper,wewillgivesomeusefulmethodsaccordingtothedevelopmentofamanagementsystemonbearingmanufactureequipmentintheChineseWa-Fang-DianBearingCo.Ltd..Wediscussedthetotalstructureofthesystemandthefunctions,whichincluderetrieving,modifyingandprintingmanufactureequipmentlist.Thenweemphasizedtheversionmanagementandelectronicsignature.Andwehopesomepeoplecanusethosemethodsintheirdevelopmentactivities.
Keywords:manufactureequipment,CAD,PowerBuilder
- 上一篇:機械行業投資前景分析論文
- 下一篇:制造生產模式研究論文