我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

您的位置:網(wǎng)站首頁(yè) > Solidworks

薄膜蒸發(fā)器遠(yuǎn)程三維設(shè)計(jì)系統(tǒng)

時(shí)間:2010-06-02 08:00:00 來(lái)源:

     當(dāng)兩部件進(jìn)行干涉檢驗(yàn)時(shí),通過(guò)調(diào)用SolidWorks API中干涉檢驗(yàn)函數(shù),自動(dòng)對(duì)所選擇的零部件進(jìn)行干涉檢驗(yàn)。
    
     在轉(zhuǎn)子的裝配過(guò)程中,采用基于包容盒的逐級(jí)分解的干涉檢驗(yàn)算法能快速檢查出零部件裝配中的干涉情況,并通知系統(tǒng)及時(shí)調(diào)整參數(shù),消除干涉。
    
     3薄膜蒸發(fā)器遠(yuǎn)程設(shè)計(jì)系統(tǒng)的實(shí)現(xiàn)
    
     3.1系統(tǒng)總體結(jié)構(gòu)

    
     薄膜蒸發(fā)器遠(yuǎn)程三維設(shè)計(jì)系統(tǒng)的目標(biāo)是:實(shí)現(xiàn)基于B/S模式的跨平臺(tái)的薄膜蒸發(fā)器遠(yuǎn)程三維設(shè)計(jì)。包括零部件和裝配圖的三維造型設(shè)計(jì),虛擬裝配設(shè)計(jì)以及設(shè)計(jì)結(jié)果的預(yù)覽、修改和下載。為此確立了如圖7所示的系統(tǒng)總體結(jié)構(gòu)。
    


     (1)主界面用戶(hù)打開(kāi)網(wǎng)址后首先看到的界面,主要是對(duì)薄膜蒸發(fā)器遠(yuǎn)程三維設(shè)計(jì)系統(tǒng)的介紹,以及提供登陸人口。
    
     (2)設(shè)計(jì)界面用戶(hù)在主界面中憑用戶(hù)名和密碼登陸后進(jìn)人的界面,可以在該界面中輸入和修改設(shè)計(jì)參數(shù),對(duì)設(shè)計(jì)模塊進(jìn)行造型設(shè)計(jì)并提交,同時(shí)從臨時(shí)文件庫(kù)中將設(shè)計(jì)好的造型圖提供給用戶(hù)預(yù)覽。
    
     (3)臨時(shí)文件庫(kù)用戶(hù)登陸后獲得的臨時(shí)文件夾,用于存儲(chǔ)設(shè)計(jì)時(shí)的造型圖及數(shù)據(jù)文件。
    
     (4)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)在設(shè)計(jì)過(guò)程中提供參考數(shù)據(jù)、維持狀態(tài)和為三維設(shè)計(jì)系統(tǒng)提供基礎(chǔ)數(shù)據(jù)。
    
     (5)各設(shè)計(jì)模塊從用戶(hù)界面中獲取相關(guān)尺寸,調(diào)用相應(yīng)設(shè)計(jì)模塊進(jìn)行零部件和裝配體的設(shè)計(jì),并將設(shè)計(jì)結(jié)果保存在臨時(shí)文件庫(kù)中供用戶(hù)預(yù)覽和下載。
    
     3. 2系統(tǒng)主要模塊的實(shí)現(xiàn)
    
     3.2.1設(shè)計(jì)界面設(shè)計(jì)界面是聯(lián)系后臺(tái)與用戶(hù)的重要紐帶,它具有參數(shù)輸人和修改、檢查參數(shù)合法性、為后臺(tái)計(jì)算和設(shè)計(jì)傳遞參數(shù)3個(gè)功能。在Web Class中,有2種方式創(chuàng)建設(shè)計(jì)界面:創(chuàng)建HTML模板和直接輸出網(wǎng)頁(yè)代碼;使用兩者結(jié)合的方式創(chuàng)建設(shè)計(jì)界面。HTML模板是標(biāo)準(zhǔn)的HTML頁(yè)面,其中包含一些Web Class能夠在運(yùn)行時(shí)用自定義信息替換的定界字段。根據(jù)薄膜蒸發(fā)器零部件關(guān)系及特點(diǎn)創(chuàng)建了如圖8所示的網(wǎng)頁(yè)模板,右面空白處設(shè)置類(lèi)似<tagprefix tagname> tageontents < /tagprefix tagname>的替換標(biāo)記,在輸出模板時(shí)執(zhí)行替換,給出用戶(hù)設(shè)計(jì)界面。
    


     3.2.2數(shù)據(jù)庫(kù)系統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng)在遠(yuǎn)程設(shè)計(jì)過(guò)程中起著非常重要的作用,除了前文中的設(shè)計(jì)數(shù)據(jù)庫(kù)系統(tǒng),數(shù)據(jù)庫(kù)還具有以下作用:
    
     (1)提供參考設(shè)計(jì)數(shù)據(jù)為了方便用戶(hù)設(shè)計(jì),系統(tǒng)根據(jù)工程實(shí)例提供了一套設(shè)計(jì)參數(shù),它們存儲(chǔ)于相應(yīng)數(shù)據(jù)庫(kù)中,輸出用戶(hù)界面時(shí)供系統(tǒng)檢索調(diào)用。
    
     (2)維持狀態(tài)設(shè)計(jì)過(guò)程中有大量參數(shù)需要傳遞,如果僅用Session變量保存整個(gè)記錄集甚至記錄集數(shù)組,將很快消耗大量?jī)?nèi)存,勢(shì)必影響應(yīng)用程序的響應(yīng)性和擴(kuò)展性。因此,系統(tǒng)使用數(shù)據(jù)庫(kù)維持狀態(tài)、用戶(hù)在界面中輸人參數(shù)后,系統(tǒng)將其存入數(shù)據(jù)庫(kù),待用戶(hù)返回時(shí)輸出到界面供修改。
    
     (3)為三維設(shè)計(jì)系統(tǒng)提供基礎(chǔ)數(shù)據(jù)系統(tǒng)設(shè)計(jì)過(guò)程,特別是零部件設(shè)計(jì)和裝配過(guò)程中,需要查找相關(guān)尺寸及其裝配關(guān)系,這些數(shù)據(jù)都分類(lèi)存儲(chǔ)于數(shù)據(jù)庫(kù)中。
    


     3.2.3參數(shù)化設(shè)計(jì)及裝配模塊參數(shù)化設(shè)計(jì)及裝配模塊是本系統(tǒng)中的核心部分,從零部件設(shè)計(jì)到裝配圖設(shè)計(jì),各個(gè)部分都有相應(yīng)的Webitem與之對(duì)應(yīng),Webitem負(fù)責(zé)響應(yīng)用戶(hù)請(qǐng)求,輸出設(shè)計(jì)界面,每個(gè)webitem對(duì)應(yīng)的form1事件負(fù)責(zé)接收設(shè)計(jì)界面?zhèn)鱽?lái)的數(shù)據(jù),并調(diào)用各個(gè)設(shè)計(jì)模塊進(jìn)行二維參數(shù)化設(shè)計(jì)。