內(nèi)容提要:CAD/CAM系統(tǒng)已經(jīng)在多方面發(fā)揮重要作用,本文結(jié)合瓦房店軸承股份有限公司工裝管理系統(tǒng)的開發(fā)實(shí)踐,著重闡述了系統(tǒng)的總體結(jié)構(gòu)以及工裝明細(xì)表的錄入、檢索、修改、打印輸出、版本管理、電子簽字等功能的實(shí)現(xiàn),希望能為進(jìn)行類似的開發(fā)工作的同志起到一點(diǎn)借鑒作用。
主題詞:工裝,CAD,PowerBuilder
0、引言
瓦房店軸承股份有限公司是我國(guó)最大的軸承生產(chǎn)廠家,擁有九大系列5000多個(gè)品種的軸承生產(chǎn)能力,其產(chǎn)品的技術(shù)文件十分繁雜,查閱、復(fù)制、使用、保存及更新都很不方便。在市場(chǎng)競(jìng)爭(zhēng)日益激烈的形勢(shì)下,為了加強(qiáng)規(guī)范化管理水平、提高工作效率,采用計(jì)算機(jī)管理成為必然選擇。大連理工大學(xué)與瓦房店軸承股份有限公司密切合作,成功地開發(fā)了軸承CAD/CAPP系統(tǒng),達(dá)到了預(yù)期的效果。本文將就其中的工裝管理系統(tǒng)的構(gòu)成、功能及特點(diǎn)進(jìn)行詳細(xì)的論述。
1、軸承工裝管理系統(tǒng)的總體設(shè)計(jì)方案
1.1系統(tǒng)的功能要求
系統(tǒng)的功能如圖1所示,主要由工裝明細(xì)表管理、密碼管理、工裝名稱表管理三個(gè)模塊構(gòu)成。
工裝明細(xì)表管理:由車加工夾具明細(xì)表、車加工量具明細(xì)表、磨加工夾具明細(xì)表、磨加工量具明細(xì)表四部分構(gòu)成,主要通過PB5.0中功能強(qiáng)大的數(shù)據(jù)窗口完成對(duì)工裝明細(xì)表數(shù)據(jù)的錄入、修改、檢索、刪除及打印輸出等。
密碼管理:主要完成對(duì)密碼的輸入、修改和刪除。
工裝名稱管理:主要完成對(duì)工裝名稱的輸入、修改和刪除。
圖1 系統(tǒng)主要功能組成
1.2系統(tǒng)的軟件和硬件組成
(1)系統(tǒng)的軟件組成:
網(wǎng)絡(luò)操作系統(tǒng):Windows NT4.0簡(jiǎn)體中文版
數(shù)據(jù)庫(kù)管理系統(tǒng):Microsoft SQL Server 6.5
客戶機(jī)操作系統(tǒng):Windows 95簡(jiǎn)體中文版,以TCP/IP為通信協(xié)議實(shí)現(xiàn)網(wǎng)絡(luò)連接
客戶端開發(fā)平臺(tái):數(shù)據(jù)庫(kù)開發(fā)采用PowerBuilder 5.0 Enterprise,圖形處理采用AutoCAD R13
(2)系統(tǒng)的硬件組成:
服務(wù)器:Compaq Proliant 2500(2臺(tái)),一臺(tái)作文件服務(wù)器,另一臺(tái)作數(shù)據(jù)庫(kù)服務(wù)器;
客戶機(jī):586奔騰處理器,16M內(nèi)存,主頻133MHz以上;
快速以太網(wǎng)集線器:LinkBuilder FMS 100;
網(wǎng)卡:3Com fast Ethernet XL 10/100M;
網(wǎng)線:五類無(wú)屏蔽雙絞線;
打印機(jī):Epson LQ-1600K和HP LaserJet 6L。
1.3系統(tǒng)的總體方案
本系統(tǒng)采用流行的客戶機(jī)/服務(wù)器模式建立計(jì)算機(jī)網(wǎng)絡(luò),通過網(wǎng)卡和網(wǎng)線將客戶機(jī)與服務(wù)器相連,構(gòu)成星型結(jié)構(gòu)的快速交換以太網(wǎng),實(shí)現(xiàn)網(wǎng)絡(luò)資源的共享,系統(tǒng)的總體結(jié)構(gòu)如圖2所示,其中的工裝名稱管理功能比較簡(jiǎn)單在圖中省略。本系統(tǒng)在開發(fā)中充分利用了PB強(qiáng)大的人機(jī)界面開發(fā)能力,采用菜單選擇實(shí)現(xiàn)明細(xì)表管理、密碼管理和工裝名稱管理三大功能的集成,利用PB面向?qū)ο蟮木幊烫攸c(diǎn),每一子功能通過多窗口上的控制件編制相應(yīng)的事件處理程序來(lái)實(shí)現(xiàn)。
圖2 系統(tǒng)總體結(jié)構(gòu)圖
2、軸承工裝管理系統(tǒng)的主要功能及特點(diǎn)
在開發(fā)過程中,根據(jù)瓦軸的實(shí)際情況,人機(jī)界面采用模擬在實(shí)際中使用的紙質(zhì)工裝明細(xì)表的格式,并采用了“白紙黑字”的顏色配置,使操作人員消除了對(duì)計(jì)算機(jī)的陌生感和不適應(yīng)感,加強(qiáng)了界面的友好性,并且為了便于操作和管理,四個(gè)部分的明細(xì)表使用一致的界面格式。
2.1數(shù)據(jù)錄入功能
由于瓦軸有5000多個(gè)軸承品種,所以需要錄入的數(shù)據(jù)量很大,為了保證錄入數(shù)據(jù)的快速、準(zhǔn)確和規(guī)范化,在錄入界面的數(shù)據(jù)窗口中,采用了下拉子數(shù)據(jù)窗口和下拉列表框技術(shù)。具體說(shuō)明如下:
下拉子數(shù)據(jù)窗口技術(shù):由于每張明細(xì)表的夾具或量具的名稱項(xiàng)基本類似,因此在數(shù)據(jù)窗口名稱項(xiàng)中選擇下拉子數(shù)據(jù)窗口屬性,增加動(dòng)態(tài)下拉子數(shù)據(jù)窗口功能,并建立相應(yīng)的表,存儲(chǔ)新出現(xiàn)的名稱,新名稱只要輸入一次即可,應(yīng)用程序會(huì)自動(dòng)記憶并更新下拉子數(shù)據(jù)窗口中的數(shù)據(jù)內(nèi)容,使用時(shí)只需用鼠標(biāo)點(diǎn)擊相應(yīng)的名稱項(xiàng)即可輸入其名稱,數(shù)據(jù)錄入效率明顯提高,并且使在實(shí)際使用中同一含義不同表達(dá)的名稱統(tǒng)一為一致的名稱,達(dá)到了數(shù)據(jù)錄入的規(guī)范化,為計(jì)算機(jī)處理數(shù)據(jù)創(chuàng)造了有利條件。對(duì)主要尺寸中常出現(xiàn)的“a 、b 、f ”等符號(hào)也使用了下拉子數(shù)據(jù)窗口技術(shù),達(dá)到了簡(jiǎn)化錄入操作的目的。
下拉列表框技術(shù):對(duì)于“備注”中兩者必居其一的選項(xiàng)──“底圖原有”和“新設(shè)計(jì)”采用下拉列表框,使用時(shí)只需用鼠標(biāo)點(diǎn)擊相應(yīng)的項(xiàng)即可。
由于使用了下拉子數(shù)據(jù)窗口,增加了數(shù)據(jù)表,相應(yīng)地增加了對(duì)此表的增刪管理模塊,增加了開發(fā)工作量。