• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      面向機(jī)械設(shè)計(jì)手冊(cè)的基于Pro/TOOLKIT的三維標(biāo)準(zhǔn)件庫(kù)開(kāi)發(fā)

      2011-10-18 14:33:54楊艷麗范春霞
      制造技術(shù)與機(jī)床 2011年9期
      關(guān)鍵詞:程序模塊標(biāo)準(zhǔn)件應(yīng)用程序

      曹 巖 楊艷麗 白 瑀 杜 江 范春霞

      (①西安工業(yè)大學(xué)先進(jìn)制造工程研究所,陜西西安710032;②深圳大學(xué)信息工程學(xué)院計(jì)算機(jī)系,廣東深圳518060)

      在查閱有關(guān)機(jī)械企業(yè)的所有零件調(diào)查統(tǒng)計(jì)報(bào)告后,統(tǒng)計(jì)數(shù)據(jù)顯示標(biāo)準(zhǔn)件的使用約占零部件總數(shù)的50%,典型的變型零件占40%。生產(chǎn)實(shí)踐證明標(biāo)準(zhǔn)件具有優(yōu)良的性能,采用這些標(biāo)準(zhǔn)件能夠保證產(chǎn)品的質(zhì)量且可降低企業(yè)生產(chǎn)成本[1-2]。標(biāo)準(zhǔn)件庫(kù)的建立可以有效地積累設(shè)計(jì)成果,實(shí)現(xiàn)在設(shè)計(jì)過(guò)程中對(duì)已有設(shè)計(jì)資源及成果最大限度地重用,避免重復(fù),提高設(shè)計(jì)質(zhì)量與效率。因此,建立適應(yīng)實(shí)際需求的三維標(biāo)準(zhǔn)件庫(kù)是必需的。提供標(biāo)準(zhǔn)件庫(kù)或提供開(kāi)發(fā)標(biāo)準(zhǔn)件的工具是CAD系統(tǒng)的一個(gè)重要組成部分,是評(píng)價(jià)CAD系統(tǒng)的一個(gè)指標(biāo)。

      1 研究目的

      在機(jī)械設(shè)計(jì)中,有許多繪圖工作量是涉及標(biāo)準(zhǔn)件,如鉚釘、鉚螺母、螺栓、螺母等。由于這些零部件的數(shù)量大,結(jié)構(gòu)形式多,不僅繪圖非常繁瑣,而且還要反復(fù)查閱手冊(cè),尋找數(shù)據(jù)。因而,很需要一種直觀方便、快捷準(zhǔn)確地繪制標(biāo)準(zhǔn)件的方法,使用戶能靈活地調(diào)用標(biāo)準(zhǔn)件,生成所需的模型。為此應(yīng)該建立一個(gè)標(biāo)準(zhǔn)件庫(kù),這是為了充分發(fā)揮CAD軟件的作用而進(jìn)行的一項(xiàng)重要的二次開(kāi)發(fā)工作。

      標(biāo)準(zhǔn)件庫(kù)是將各種標(biāo)準(zhǔn)件或零件的信息存放在一起,并配有管理系統(tǒng)和相應(yīng)CAD標(biāo)準(zhǔn)接口的軟件系統(tǒng)。用戶可以對(duì)標(biāo)準(zhǔn)件庫(kù)進(jìn)行查詢(xún)、檢索、訪問(wèn)、提取所需的零件信息,供設(shè)計(jì)、制造等工序使用。

      在Pro/ENGINEER環(huán)境下建立鉚連接三維標(biāo)準(zhǔn)件庫(kù),利用VC++6.0的MFC類(lèi)庫(kù)和動(dòng)態(tài)鏈接庫(kù)(DLL)方式建立方便快捷的人機(jī)對(duì)話界面。一方面可以避免設(shè)計(jì)者繁瑣的標(biāo)準(zhǔn)件繪圖工作,提高設(shè)計(jì)效率;另一方面也可以提高設(shè)計(jì)的標(biāo)準(zhǔn)化程度,減少錯(cuò)誤發(fā)生率[3-4]。在Pro/ENGINEER環(huán)境下建立鉚連接三維標(biāo)準(zhǔn)件庫(kù)的要求如下:

      (1)具有各類(lèi)型的鉚連接標(biāo)準(zhǔn)件;以最新版《機(jī)械設(shè)計(jì)手冊(cè)》為依據(jù),針對(duì)鉚連接件結(jié)構(gòu)參數(shù)的不同將其詳細(xì)分類(lèi),分析其結(jié)構(gòu)特征。

      (2)具有擴(kuò)展鉚連接標(biāo)準(zhǔn)件庫(kù)的能力。

      (3)采用的技術(shù)便于實(shí)現(xiàn)與其他系統(tǒng)的集成。

      (4)具有良好的人機(jī)交互界面,易學(xué)易用。實(shí)現(xiàn)對(duì)標(biāo)準(zhǔn)件的查詢(xún)、檢索、調(diào)用及對(duì)標(biāo)準(zhǔn)件庫(kù)的擴(kuò)充。

      (5)基于最新版的《機(jī)械設(shè)計(jì)手冊(cè)》來(lái)進(jìn)行三維標(biāo)準(zhǔn)件庫(kù)的開(kāi)發(fā)。

      (6)建立的Pro/ENGINEER標(biāo)準(zhǔn)件庫(kù)中對(duì)應(yīng)鉚連接標(biāo)準(zhǔn)件模型的調(diào)用,自動(dòng)生成用戶所需的標(biāo)準(zhǔn)件三維模型,供用戶進(jìn)行裝配等操作。

      2 標(biāo)準(zhǔn)件庫(kù)系統(tǒng)結(jié)構(gòu)

      我國(guó)機(jī)械制造企業(yè)廣泛采用標(biāo)準(zhǔn)鉚連接結(jié)構(gòu),其結(jié)構(gòu)規(guī)范,大多可以套用鉚連接的國(guó)家標(biāo)準(zhǔn)或與國(guó)標(biāo)相似的行業(yè)或企業(yè)標(biāo)準(zhǔn)。Pro/ENGINEER環(huán)境下標(biāo)準(zhǔn)件庫(kù)的系統(tǒng)結(jié)構(gòu)如圖1所示。其中有用戶管理界面、Pro/TOOLKIT接口程序、標(biāo)準(zhǔn)件模型庫(kù)、標(biāo)準(zhǔn)件關(guān)系數(shù)據(jù)庫(kù)4個(gè)部分。其核心部分為標(biāo)準(zhǔn)件模型庫(kù)和標(biāo)準(zhǔn)件關(guān)系數(shù)據(jù)庫(kù)2部分。

      三維標(biāo)準(zhǔn)件庫(kù)是利用特征造型技術(shù)建立的,因此在該庫(kù)中存儲(chǔ)的并非是帶有具體幾何數(shù)據(jù)的實(shí)體模型,而是各類(lèi)由尺寸驅(qū)動(dòng)的參數(shù)模型。標(biāo)準(zhǔn)件的特征參數(shù)庫(kù)主要存儲(chǔ)標(biāo)準(zhǔn)件的各種參數(shù)。由于零件的參數(shù)個(gè)數(shù)、參數(shù)數(shù)值類(lèi)型都因零件的不同而不同,因此每個(gè)數(shù)據(jù)表保存一個(gè)標(biāo)準(zhǔn)件的數(shù)據(jù)。本文選擇Microsoft Access數(shù)據(jù)庫(kù)建立鉚連接標(biāo)準(zhǔn)件的關(guān)系數(shù)據(jù)庫(kù)。

      系統(tǒng)的用戶管理界面是由若干菜單和窗體組合而成。它是連結(jié)標(biāo)準(zhǔn)件模型庫(kù)和參數(shù)庫(kù)的橋梁。當(dāng)系統(tǒng)接到要求進(jìn)行構(gòu)型任務(wù)后,用戶界面將提示用戶進(jìn)行標(biāo)準(zhǔn)件關(guān)鍵參數(shù)的選擇,系統(tǒng)根據(jù)所選的關(guān)鍵參數(shù)檢索關(guān)系數(shù)據(jù)庫(kù),確定其他參數(shù)后,并將處理后的這些參數(shù)賦予對(duì)應(yīng)的設(shè)計(jì)變量,形成與標(biāo)準(zhǔn)件模型相聯(lián)系的外部參數(shù)文件。然后調(diào)出參數(shù)化標(biāo)準(zhǔn)件模型庫(kù)中事先定義好的標(biāo)準(zhǔn)件模型,并根據(jù)參數(shù)文件中的參數(shù)值對(duì)其進(jìn)行尺寸約束驅(qū)動(dòng),生成所需規(guī)格的標(biāo)準(zhǔn)件。本文采用VC++6.0來(lái)開(kāi)發(fā)用戶選擇及管理界面。

      2.1 標(biāo)準(zhǔn)件檢索程序模塊

      針對(duì)鉚連接標(biāo)準(zhǔn)件,該程序模塊可實(shí)現(xiàn)與用戶的實(shí)時(shí)交互,引導(dǎo)用戶選擇鉚連接標(biāo)準(zhǔn)件的具體結(jié)構(gòu)類(lèi)型。然后,該程序模塊可針對(duì)用戶選擇的鉚連接標(biāo)準(zhǔn)件類(lèi)型,通過(guò)交互方式獲得所選標(biāo)準(zhǔn)件的結(jié)構(gòu)參數(shù)和性能參數(shù)。進(jìn)而可基于所獲取的參數(shù)實(shí)現(xiàn)對(duì)鉚連接標(biāo)準(zhǔn)件關(guān)系數(shù)據(jù)庫(kù)的檢索。該程序模塊基于VC++6.0和Pro/TOOLKIT開(kāi)發(fā),并作為一個(gè)動(dòng)態(tài)鏈接庫(kù),通過(guò)菜單掛接在Pro/E環(huán)境中運(yùn)行。

      2.2 標(biāo)準(zhǔn)件自動(dòng)造型模塊

      該程序模塊動(dòng)態(tài)獲取標(biāo)準(zhǔn)件檢索程序模塊檢索結(jié)果,進(jìn)而依據(jù)獲取的檢索結(jié)果實(shí)現(xiàn)對(duì)鉚連接標(biāo)準(zhǔn)件庫(kù)中與檢索結(jié)果相對(duì)應(yīng)的鉚連接標(biāo)準(zhǔn)件模型的調(diào)用,自動(dòng)生成對(duì)應(yīng)的鉚連接標(biāo)準(zhǔn)件三維實(shí)體模型。

      標(biāo)準(zhǔn)件庫(kù)檢索程序模塊和標(biāo)準(zhǔn)件自動(dòng)造型模塊(如圖2)。

      3 系統(tǒng)開(kāi)發(fā)關(guān)鍵技術(shù)

      3.1 Pro/TOOLKIT

      Pro/ENGINEER常用的二次開(kāi)發(fā)工具有:族表(Family Table)、用戶定義特征(UDF)、Pro/Program、J-link、Pro/TOOLKIT等。本文Pro/TOOLKIT應(yīng)用程序流程如圖3。

      Pro/TOOLKIT支持用戶或第三方在Windows 2000NT/XP操作系統(tǒng)中使用C和C++語(yǔ)言設(shè)計(jì)程序,采用Microsoft Visual C++6.0的集成環(huán)境下完成程序的設(shè)計(jì)、調(diào)試和編譯,開(kāi)發(fā)基于Pro/ENGINEER系統(tǒng)的應(yīng)用程序模塊,擴(kuò)充Pro/ENGINEER系統(tǒng)功能,從而滿足用戶的特殊要求。還可利用Pro/TOOLKIT提供的UI對(duì)話框、菜單以及VC++可視化界面技術(shù),設(shè)計(jì)出方便實(shí)用的人機(jī)交互界面,從而大大提高系統(tǒng)的使用效率。

      Pro/TOOLKIT提供了大量針對(duì)Pro/ENGINEER底層資源調(diào)用的庫(kù)函數(shù)和頭文件,幾乎覆蓋了Pro/ENGINEER中的所有操作,使用戶或第三方編寫(xiě)的應(yīng)用程序能夠以一種可控制的、安全的方式訪問(wèn)Pro/ENGINEER的數(shù)據(jù)庫(kù),并可以實(shí)現(xiàn)應(yīng)用程序模塊與Pro/ENGINEER系統(tǒng)的無(wú)縫集成。

      3.2 族表(Family Table)

      Pro/ENGINEER的族表是零件的集合,這些零件的特征基本是相似的。用族表方式創(chuàng)建標(biāo)準(zhǔn)件庫(kù)通常適用于那些系列化的、工作中固定不變的標(biāo)準(zhǔn)件。使用族表可縮短產(chǎn)品設(shè)計(jì)的周期,改善設(shè)計(jì)質(zhì)量,提高設(shè)計(jì)自動(dòng)化程度,實(shí)現(xiàn)標(biāo)準(zhǔn)件庫(kù)系統(tǒng)與PDM系統(tǒng)(Pro/Intralink)的集成,以滿足零件數(shù)據(jù)管理需要。

      族表是Pro/ENGINEER中的一個(gè)利用表格來(lái)驅(qū)動(dòng)模型的工具。用戶可以將事先定義好模型(在表格中稱(chēng)之為GENERIC)零件的可供驅(qū)動(dòng)的尺寸參數(shù)、特征、模型等放入表格中。用戶在表格中輸入的參數(shù)值就可以創(chuàng)建一個(gè)新的零件(在表格中稱(chēng)為INSTANCE零件)。通過(guò)族表可以方便管理具有相同或相近結(jié)構(gòu)的零件,特別適用于標(biāo)準(zhǔn)零件的管理。族表通過(guò)建立通用零件為父零件,然后在其基礎(chǔ)上對(duì)各參數(shù)加以控制生成派生零件。整個(gè)族表通過(guò)電子表格來(lái)管理,所以又被稱(chēng)為表格驅(qū)動(dòng)。

      可利用族表建立標(biāo)準(zhǔn)件庫(kù),對(duì)于重復(fù)性高、相似性大的零件或標(biāo)準(zhǔn)件,不需要每個(gè)規(guī)格都建立一個(gè)零件,使用一個(gè)原始樣本零件(Generic Part)及一個(gè)族表,即可自動(dòng)生成按族表所示尺寸比例的實(shí)例零件。

      運(yùn)用零件族表進(jìn)行建立標(biāo)準(zhǔn)件庫(kù)時(shí),具體方法有兩種:①利用Pro/Engineer本身提供的零件族表功能手工完成。該方法用戶無(wú)須編程,即可控制組合零件模型的形狀和尺寸;②采用CAD接口組件開(kāi)發(fā)方法實(shí)現(xiàn)。本文中采用手工方法建立鉚連接標(biāo)準(zhǔn)件的族表。

      3.3 基于特征建模和族表的鉚連接標(biāo)準(zhǔn)件庫(kù)的建立

      利用Pro/ENGINEER強(qiáng)大的特征建模和族表功能,可以很好地解決在基本模型建立以后的多個(gè)參數(shù)的驅(qū)動(dòng)問(wèn)題,從而實(shí)現(xiàn)了Pro/ENGINEER三維參數(shù)化功能的擴(kuò)展。

      在建立鉚連接標(biāo)準(zhǔn)件模型庫(kù)之前,首先根據(jù)其結(jié)構(gòu)對(duì)其進(jìn)行分類(lèi)。根據(jù)所劃分的鉚連接標(biāo)準(zhǔn)件類(lèi)型和標(biāo)準(zhǔn)件的相似性原理,確定能夠完整表示該系列標(biāo)準(zhǔn)件所有零件特征的復(fù)合零件,分析其特征及特征的創(chuàng)建順序。根據(jù)該復(fù)合零件可以派生出此系列標(biāo)準(zhǔn)件中的任一零件。在Pro/ENGINEER環(huán)境下創(chuàng)建其三維零件模型,即三維零件樣板,并實(shí)現(xiàn)模型的參數(shù)化驅(qū)動(dòng)。在三維零件樣板的基礎(chǔ)上確定一組設(shè)計(jì)參數(shù)來(lái)控制零件的形狀和拓?fù)潢P(guān)系,并建立零件族表設(shè)計(jì)參數(shù)的系列尺寸;通過(guò)添加不同的系列尺寸來(lái)自動(dòng)生成零件的三維模型,從而實(shí)現(xiàn)常用標(biāo)準(zhǔn)件庫(kù)的創(chuàng)建。創(chuàng)建步驟如圖4。

      (1)為了確保參數(shù)驅(qū)動(dòng)時(shí)不會(huì)發(fā)生特征再生失敗,建立標(biāo)準(zhǔn)件庫(kù)之前,應(yīng)進(jìn)行深入的分析,充分考慮特征的“父子”關(guān)系,遵循一定的順序建模,一般情況下是將固定不變的形狀特征放在前面,變化可能性最大的特征放在后面。避免特征再生時(shí)沖突,這樣做便于參數(shù)化驅(qū)動(dòng)得到所需要的零件。

      (2)在Pro/ENGINEER中完成零件樣板三維模型的創(chuàng)建。創(chuàng)建一個(gè)作為原型零件的模型,并在該模型上定義參數(shù)之間的關(guān)系等。

      (3)利用Pro/ENGINEER系統(tǒng)中的Family Table,創(chuàng)建形狀結(jié)構(gòu)相似而尺寸略有不同的標(biāo)準(zhǔn)件庫(kù)。使用特征收集器的功能加入特征、尺寸、參數(shù)等內(nèi)容供子零件產(chǎn)生變化。

      (4)驗(yàn)證族表的正確性,使每個(gè)子零件均可以順利產(chǎn)生。驗(yàn)證結(jié)果依照原型零件的名稱(chēng)記錄,其文件格式為:*.tst,該文件記錄子零件的名稱(chēng)和再生結(jié)果。

      通過(guò)創(chuàng)建關(guān)系式,使得零件族表中的設(shè)計(jì)參數(shù)與系統(tǒng)默認(rèn)的約束參數(shù)符號(hào)建立關(guān)聯(lián),當(dāng)選擇某個(gè)實(shí)例進(jìn)行參數(shù)化重構(gòu)時(shí),實(shí)際是普通模型為樣板模型,族表中該實(shí)例的設(shè)計(jì)參數(shù)的值,通過(guò)參數(shù)約束方程傳遞給使Pro/ENGINEER系統(tǒng)自動(dòng)創(chuàng)建的約束參數(shù)名,然后進(jìn)行模型重構(gòu),最后通過(guò)布爾運(yùn)算即可得到所需的衍生件?;谧灞砑夹g(shù)的Pro/ENGINEER系統(tǒng)零件生成流程如圖5。

      3.4 利用MFC開(kāi)發(fā)Pro/TOOLKIT應(yīng)用程序

      目前,利用Microsoft Visual C++MFC(Microsoft Foundation Class)開(kāi)發(fā)人機(jī)交互界面是常用的方法,能向用戶提供圖形與文字共存的可視化環(huán)境,使操作更為自然、簡(jiǎn)便和快速,技術(shù)也比較成熟。因此,本文采用VC++6.0開(kāi)發(fā)人機(jī)交互界面。

      Pro/TOOLKIT并不提供對(duì)MFC的支持,因此不能直接應(yīng)用MFC對(duì)話框,想利用MFC強(qiáng)大功能實(shí)現(xiàn)對(duì)話框的開(kāi)發(fā),必須以通信方式實(shí)現(xiàn)在Pro/TOOLKIT中調(diào)用MFC,本文在Pro/TOOLKIT與MFC之間采用動(dòng)態(tài)鏈接庫(kù)(DLL)方式通信,在Pro/ENGINEER與Pro/TOOLKIT接口技術(shù)之間也采用同步模式中的動(dòng)態(tài)連接模式(DLL)方式通信。

      創(chuàng)建Pro/TOOLKIT應(yīng)用程序有兩種方法:一種方法是選用Make文件創(chuàng)建Pro/TOOLKIT應(yīng)用程序;另一種方法是利用VC++向?qū)?chuàng)建Pro/TOOLKIT應(yīng)用程序。本文中采用VC++向?qū)?chuàng)建Pro/TOOLKIT應(yīng)用程序。

      利用VC++的應(yīng)用程序設(shè)計(jì)向?qū)Э梢苑奖憧焖俚貏?chuàng)建Pro/TOOLKIT應(yīng)用程序的基本框架。標(biāo)準(zhǔn)件庫(kù)的界面采用下拉菜單和對(duì)話框相結(jié)合的方式。從下拉菜單中選擇所需要的鉚連接標(biāo)準(zhǔn)件的種類(lèi),如圓頭鉚釘、平頭鉚釘、空心鉚釘?shù)龋⒇?fù)責(zé)應(yīng)用程序的裝載、執(zhí)行;對(duì)話框包括鉚連接標(biāo)準(zhǔn)件中鉚釘和鉚螺母的用戶選擇界面。

      菜單是Pro/ENGINEER的主要用戶界面。菜單的實(shí)現(xiàn)包含了兩部分內(nèi)容,即添加菜單標(biāo)簽供用戶選擇和實(shí)現(xiàn)相應(yīng)的菜單功能。菜單的實(shí)現(xiàn)方法如下:

      (1)建立共享MFC的常規(guī)DLL工程,命名為Fan-ProLib.dll;

      (2)編寫(xiě)接口頭文件;

      (3)編寫(xiě)FanProLib.cpp文件;

      (4)添加主菜單項(xiàng),利用ProMenubarMenuAdd()函數(shù)實(shí)現(xiàn);

      (5)添加主菜單項(xiàng)下的功能菜單項(xiàng)(下拉菜單)。

      在Pro/ENGINEER中運(yùn)行Pro/TOOLKIT應(yīng)用程序,必須先進(jìn)行注冊(cè)。注冊(cè)文件(Registry File)的作用是向Pro/ENGINEER系統(tǒng)傳遞有關(guān)Pro/TOOLKIT應(yīng)用程序的信息。Pro/ENGINEER可通過(guò)此文件來(lái)定位Pro/TOOLKIT應(yīng)用的資源文件。Pro/TOOLKIT應(yīng)用程序的注冊(cè)有兩種方法,一種是自動(dòng)注冊(cè)和運(yùn)行,另一種是手動(dòng)注冊(cè)和運(yùn)行。

      3.5 數(shù)據(jù)庫(kù)接口技術(shù)

      在零件的設(shè)計(jì)過(guò)程中,經(jīng)常需要考慮零件的機(jī)械性能及幾何參數(shù),通常的方法是查閱《機(jī)械設(shè)計(jì)手冊(cè)》,因此浪費(fèi)了大量的時(shí)間。在標(biāo)準(zhǔn)件庫(kù)系統(tǒng)中利用數(shù)據(jù)庫(kù)技術(shù),將該零件機(jī)械性能參數(shù)保存在數(shù)據(jù)庫(kù),在需要時(shí)查閱,可以大大方便零件的設(shè)計(jì)。依據(jù)《機(jī)械設(shè)計(jì)手冊(cè)》,選取Microsoft Access 2003數(shù)據(jù)庫(kù)來(lái)建立鉚連接標(biāo)準(zhǔn)件關(guān)系數(shù)據(jù)庫(kù)及其檢索和查詢(xún)功能。

      通過(guò)VC++可以實(shí)現(xiàn)Access與Pro/ENGINEER軟件的對(duì)接,在Pro/ENGINEER中就可以調(diào)用Access數(shù)據(jù)庫(kù)資源,如圖6。

      對(duì)于鉚連接標(biāo)準(zhǔn)件庫(kù),在Access中用表格的形式對(duì)每種標(biāo)準(zhǔn)件的型號(hào)進(jìn)行存儲(chǔ),用VC++開(kāi)發(fā)對(duì)話框界面,實(shí)現(xiàn)人機(jī)交互。利用VC++中的MFC ODBC編程實(shí)現(xiàn)對(duì)用Access建立的鉚連接標(biāo)準(zhǔn)件庫(kù)相關(guān)數(shù)據(jù)的檢索和查詢(xún)功能。

      因鉚連接標(biāo)準(zhǔn)件庫(kù)的數(shù)據(jù)是通過(guò)使用Access等軟件利用表格預(yù)先存儲(chǔ)的,便于對(duì)現(xiàn)有庫(kù)進(jìn)行修改、部分內(nèi)存資料刪除和增加,可以實(shí)現(xiàn)數(shù)據(jù)共享,大大減少了數(shù)據(jù)的冗余。為確保準(zhǔn)確性,每一個(gè)參數(shù)表中的數(shù)據(jù)都來(lái)源于《機(jī)械設(shè)計(jì)手冊(cè)》,因此標(biāo)準(zhǔn)件參數(shù)庫(kù)也可以作為一個(gè)標(biāo)準(zhǔn)件簡(jiǎn)明手冊(cè)。

      4 系統(tǒng)應(yīng)用

      啟動(dòng)Pro/ENGINEER軟件,進(jìn)入系統(tǒng)初始界面,如圖7所示。以半圓頭鉚釘為例,說(shuō)明鉚連接標(biāo)準(zhǔn)件庫(kù)系統(tǒng)的使用過(guò)程。

      在菜單中選擇“標(biāo)準(zhǔn)件庫(kù)”→“鉚連接”→“鉚釘”,進(jìn)入鉚釘選擇界面,如圖8所示。然后,在鉚釘分類(lèi)框中選擇所需類(lèi)型并選擇數(shù)據(jù)庫(kù)中參數(shù),單擊“確定”按鈕,就可調(diào)出半圓頭鉚釘?shù)呐缮慵?,如圖9。

      5 結(jié)語(yǔ)

      CAD發(fā)展的方向是開(kāi)放性、集成化、智能化、網(wǎng)絡(luò)化和標(biāo)準(zhǔn)化?;赑ro/ENGINEER平臺(tái)進(jìn)行符合我國(guó)標(biāo)準(zhǔn)的標(biāo)準(zhǔn)件庫(kù)的二次開(kāi)發(fā)。在系統(tǒng)設(shè)計(jì)中,主要從符合工程技術(shù)人員的習(xí)慣、提高標(biāo)準(zhǔn)件設(shè)計(jì)的效率和質(zhì)量、標(biāo)準(zhǔn)件庫(kù)使用方便的角度出發(fā),開(kāi)發(fā)了常用鉚連接標(biāo)準(zhǔn)件庫(kù)和方便實(shí)用的人機(jī)界面,實(shí)現(xiàn)了其與Pro/ENGINEER的集成,從而可以更方便調(diào)用鉚連接標(biāo)準(zhǔn)件進(jìn)行產(chǎn)品設(shè)計(jì),減少了重復(fù)性勞動(dòng),提高了標(biāo)準(zhǔn)化程度。

      系統(tǒng)中模型數(shù)據(jù)都來(lái)自于最新版的《機(jī)械設(shè)計(jì)手冊(cè)》,模型數(shù)據(jù)可靠,因此該標(biāo)準(zhǔn)件庫(kù)系統(tǒng)可以看作是一個(gè)機(jī)械標(biāo)準(zhǔn)件電子手冊(cè),顯示直觀、逼真,用戶界面友好、美觀大方,可視化程度高。具有Windows操作經(jīng)驗(yàn)的用戶即可方便地使用該系統(tǒng)。

      所采用的建庫(kù)方法具有推廣性,專(zhuān)門(mén)應(yīng)用領(lǐng)域的用戶可用來(lái)擴(kuò)充所需的標(biāo)準(zhǔn)件庫(kù)和通用件庫(kù),提高開(kāi)發(fā)效率和質(zhì)量。在標(biāo)準(zhǔn)件庫(kù)的擴(kuò)充和標(biāo)準(zhǔn)件的裝配設(shè)計(jì)上,尚需做進(jìn)一步的深入工作。

      [1]黃小龍,張子兵.基于Pro/E的三環(huán)減速器參數(shù)化設(shè)計(jì)系統(tǒng)開(kāi)發(fā)與研究[J].機(jī)械設(shè)計(jì)與制造,2007(4):66-67.

      [2]賈承安,郝濱海,徐桂華.基于Pro/FamilyTable十字軸類(lèi)冷擠壓件三維零件庫(kù)的開(kāi)發(fā)[J].鍛壓裝備與制造技術(shù),2007(5):96-98.

      [3]吳海華,曾孟雄.基于Pro/ENGINEER的三維標(biāo)準(zhǔn)件庫(kù)研究與實(shí)現(xiàn)[J].機(jī)械設(shè)計(jì),2003,20(9):31-32.

      [4]蔣家東,張福潤(rùn),楊楚民.使用Pro/ENGINEER二次開(kāi)發(fā)技術(shù)自動(dòng)建模研究[J].計(jì)算機(jī)應(yīng)用研究,2003(4):75-77.

      猜你喜歡
      程序模塊標(biāo)準(zhǔn)件應(yīng)用程序
      標(biāo)準(zhǔn)件庫(kù)的建立與應(yīng)用
      基于信息檢索的軟件缺陷定位方法綜述*
      刪除Win10中自帶的應(yīng)用程序
      樂(lè)高M(jìn)INDSTORMSEV3軟件程序模塊開(kāi)發(fā)
      基于Web網(wǎng)絡(luò)的環(huán)境信息通信系統(tǒng)設(shè)計(jì)
      ADSP TS201S Link口在多DSP系統(tǒng)中的應(yīng)用
      CATIA V5標(biāo)準(zhǔn)件庫(kù)的創(chuàng)建與使用
      基于知識(shí)的組合機(jī)床夾具可擴(kuò)充標(biāo)準(zhǔn)件庫(kù)的開(kāi)發(fā)
      古代建筑的標(biāo)準(zhǔn)件
      關(guān)閉應(yīng)用程序更新提醒
      電腦迷(2012年15期)2012-04-29 17:09:47
      眉山市| 于田县| 泸州市| 宽甸| 珲春市| 北海市| 灵石县| 常熟市| 桐乡市| 五原县| 台中县| 广南县| 广饶县| 怀宁县| 昭苏县| 临沧市| 高邑县| 洛扎县| 诸城市| 玉门市| 曲阜市| 彭阳县| 福安市| 绥棱县| 准格尔旗| 九寨沟县| 龙井市| 葫芦岛市| 香河县| 台湾省| 隆德县| 耒阳市| 樟树市| 缙云县| 天峻县| 日喀则市| 江门市| 正镶白旗| 湘阴县| 广宗县| 孝昌县|