freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

環(huán)軋成形專家系統(tǒng)項目設(shè)計方案-資料下載頁

2025-05-14 08:41本頁面
  

【正文】 和各類數(shù)據(jù):如余量公差信息,設(shè)備型號信息,軋制模具尺寸信息等等,組織和管理所有工藝知識庫中的知識數(shù)據(jù),使這些知識便于擴充和維護,防止數(shù)據(jù)的意外丟失和破壞;◆推理機管理:它是本系統(tǒng)的核心部分,推理機以知識庫中的已有知識為基礎(chǔ),按一定的推理方法和控制策略,運用推理規(guī)則群進行推理,最終求得方案的合理性及相關(guān)性能的符合性。本系統(tǒng)中對于環(huán)件設(shè)計,毛坯設(shè)計,設(shè)備選擇等都需要進行推理,在工藝設(shè)計模塊中,當需要推理機工作時便調(diào)用這一模塊,推理得到結(jié)果。在開發(fā)過程中,使用Visual,使用完全面向?qū)ο蟮木幊陶Z言C,數(shù)據(jù)庫方面使用是Oracle 9i。為了方便對系統(tǒng)的認識和了解。 .NET框架(.NET Framework)是一種新的計算平臺,它簡化了在高度分布式Internet環(huán)境中的應(yīng)用程序開發(fā)。從最底層開始,.NET框架就融合了各種Internet標準,包括對Web服務(wù)的支持,使程序可以方便地從多個站點上獲取數(shù)據(jù);廣泛運用XML語言,使得不同計算機系統(tǒng)之間的數(shù)據(jù)互換變得簡單易行。.NET還使開發(fā)人員能夠更容易地訪問數(shù)據(jù),更容易地編寫出能在眾多不同瀏覽器和設(shè)備上良好運行的Web應(yīng)用程序,而不用再為每種設(shè)備或瀏覽器分別編寫程序。最后,.NET運行時支持簡化和可靠的安裝和升級,使用更簡便,可靠性更好。,也提高了可靠性,并使軟件可以作為一種服務(wù)而不是功能產(chǎn)品來出售[25]。(Common Language Runtime)公共語言運行庫(Common Language Runtime,CLR),開發(fā)人員編寫的每段代碼如果沒有CLR的介入就什么也不能運行。,可以在程序運行時管理代碼。(如內(nèi)存管理、線程管理和遠程處理),而且還強制實施嚴格的類型安全以及可確保安全性和可靠性的其他形式的代碼準確性。在編譯使用CLR的代碼時,不是立即創(chuàng)建操作系統(tǒng)特定的本機代碼,而是把代碼編譯為Microsoft中間語言(Microsoft Intermediate Language MSIL)碼,這些代碼不是專用于某一種操作系統(tǒng),也不是專用于某一種編程語言。正是由于采用了這個機制。之后JustInTime(JIT)編譯器把MSIL編譯為專用于OS和目標機器的本機代碼。這里編譯器的名稱JustInTime含義指MSIL在需要時才被JIT編譯器編譯。在大部分情況下,給定的MSIL代碼只在它第一次被調(diào)用時進行一次實時編譯,其后便被緩存在內(nèi)存中。未調(diào)用的代碼絕對不會被實時編譯[26]。 :(1) (如C)編寫應(yīng)用程序代碼;(2) 代碼被編譯為MSIL,存儲在裝配件(Assembly)中;(3)在執(zhí)行代碼時,首先由JIT編譯器編譯為本機代碼;(4)在托管的CLR環(huán)境下運行代碼。在CLR托管的環(huán)境下運行代碼的優(yōu)點很多:①由JIT將MSIL編譯為本機代碼,所以它扮演了代碼驗證的角色,可以確保代碼是類型安全的,永遠不會遇到迷失指針的問題,也不能將類型轉(zhuǎn)換為它不屬于的東西。②托管代碼占用的資源可以被回收。當你分配了內(nèi)存,但沒有及時釋放它,系統(tǒng)將自動釋放內(nèi)存。③所有代碼都被編譯成MSIL,因而采用什么編程語言己經(jīng)不再重要。公共語言運行庫中的“公共”己經(jīng)暗示它與使用哪種語言無關(guān)。不管用什么語言編寫,所有的托管應(yīng)用程序都使用相同的API。 ,它是一個與公共語言運行庫緊密集成的可重用的類型集合。該類庫是面向?qū)ο蟮?,并提供與開發(fā)語言無關(guān)的功能強大的各種類。此外,.NET框架類庫還保證了第三方組件。 .NET框架類庫不僅使開發(fā)人員能夠很容易的完成一系列常見編程任務(wù)(包括諸如字符串管理、數(shù)據(jù)收集、數(shù)據(jù)庫連接以及文件訪問等任務(wù)),而且類庫還包括支持多種專用開發(fā)方案的類型,如:控制臺應(yīng)用程序、腳本應(yīng)用程序或寄宿的應(yīng)用程序、Windows GUI應(yīng)用程序(Windows窗體)、XML Web Services, Windows服務(wù)等[26]。 .NET 。.NET Framework類庫(,)。 SQL Server等數(shù)據(jù)源以及通過OLE DB和XML公開的數(shù)據(jù)源的一致訪問[27]。,并檢索、操作和更新數(shù)據(jù)。:C C是一種現(xiàn)代的面向?qū)ο蟮某绦蜷_發(fā)語言。.Net平臺提供了大量的工具和服務(wù),能夠最大限度地發(fā)掘和使用計算及通信能力[28]。 C,這從根本上保證了C。簡潔的語法、精心的面向?qū)ο笤O(shè)計、與WEB的緊密結(jié)合、完整的安全性和錯誤處理、版本處理技術(shù)、靈活性與兼容性是C的幾個主要的特點。下面簡單介紹一下C的語法。(1)基本數(shù)據(jù)類型 C支持CTS,其中的數(shù)據(jù)類型集合不僅包含我們熟悉的基本類型,例如int,char和float等等,還包括比較復雜的類型,例如string類型和表示貨幣值的decimal類型。而且,每種數(shù)據(jù)類型不僅是一種基本類型,而且還是一個真正的類,其方法可以用于格式化,系列化和類型轉(zhuǎn)換等。C是一種具有強類型化的語言,即類型轉(zhuǎn)換必須使用顯式的語句。C具有15個預定義類型,13個值類型和2個引用類型。(2)復合類型結(jié)構(gòu):在C中,結(jié)構(gòu)是一種特殊的類,它是值類型,而不是引用類型。因為結(jié)構(gòu)在堆棧上,所以創(chuàng)建和復制它的效率比類略高。除了代碼的復制比簡單外,結(jié)構(gòu)還使函數(shù)調(diào)用更加直觀。委托:委托是指引用方法的類型。允許實例化和調(diào)用類的靜態(tài)方法。封箱和拆箱:封箱用于描述把一個值類型轉(zhuǎn)換為引用類型,運行時會為堆上的對象創(chuàng)建一個臨時的引用類型“box”。拆箱用于把引用類型轉(zhuǎn)換為值類型:例如:int i=20。object o=i。//封箱int j=(int)o。//拆箱(3)一些特殊語句foreach循環(huán)可以在支持Ienumerable接口的容器類中迭代每個項目。這種容器類包括C數(shù)組,以及用戶定義的集合類。using語句塊:可以確保在使用完資源密集型對象后,就處理它們。其語法如下:using(object){//code using object}其中object是執(zhí)行Idisposable接口的類的一個實例,所有執(zhí)行Idisposable接口的類都必須執(zhí)行dispose方法,該方法可以釋放對象使用的所有昂貴資源。在using塊結(jié)束之后,就調(diào)用dispose方法。(4)命名空間命名空間提供了一種組織相關(guān)類和其他類型的方式。與文件或組件不同,命名空間是一種邏輯組合,而不是物理組合。在C文件中定義類時,可以把它包括在命名空間的定義中。以后,再定義另一個類,在另一個文件中執(zhí)行相關(guān)操作時,就可以在同一命名空間中包含它,創(chuàng)建一個邏輯組合。調(diào)用時使用using語句。 環(huán)軋成形專家系統(tǒng)的各模塊的介紹用戶通過登錄界面,輸入選擇用戶姓名,輸入相應(yīng)口令,再點擊“登錄”按鈕,系統(tǒng)彈出系統(tǒng)總界面,如圖所示圖41 環(huán)軋工藝專家系統(tǒng)登錄界面圖42 系統(tǒng)總界面 系統(tǒng)管理此模塊和一般的應(yīng)用系統(tǒng)一樣可分為新建用戶、修改密碼、角色管理、模塊管理這四大部分。通過新建,修改等命令對系統(tǒng)基本情況進行更改及維護。 工藝設(shè)計 此模塊主要實現(xiàn)的功能是根據(jù)零件信息進行工藝過程的設(shè)計。由于零件形狀不一樣,設(shè)計部分過程有差別,所以根據(jù)零件的截面形狀,將此版塊分為五大部分:矩形截面環(huán)件軋制設(shè)計、外臺階截面環(huán)件軋制設(shè)計、內(nèi)臺階截面環(huán)件軋制設(shè)計、錐錐形截面環(huán)件軋制設(shè)計、異形截面環(huán)件軋制設(shè)計。點擊“工藝設(shè)計”按鈕,進入以下界面:圖43 工藝設(shè)計系統(tǒng)主頁面現(xiàn)在以矩形截面為例,簡單的介紹下此模塊的運用過程。點擊“矩形截面環(huán)件軋制”這一塊即可進入矩形截面零件的設(shè)計過程。(1) 首先進入的界面是輸入零件尺寸信息部分,根據(jù)廠家的需求,需要環(huán)件外徑、內(nèi)徑、高度、環(huán)件材料及精度要求等數(shù)據(jù)。分別從零件圖上獲取這些信息后,輸入,點擊確定,并進入下一界面。圖44 矩形截面環(huán)件輸入?yún)?shù)對話框圖45 矩形截面環(huán)件數(shù)據(jù)設(shè)計對話框(2) 點擊“環(huán)件設(shè)計”進入環(huán)件設(shè)計對話框。由于環(huán)件設(shè)計涉及到推理過程,所以系統(tǒng)在這里設(shè)置自動調(diào)用推理機模塊,通過零件尺寸所屬的范圍自動選取加工余量,得到環(huán)件的具體尺寸,然后點擊“返回工藝設(shè)計數(shù)據(jù)主頁面”,回到“設(shè)計數(shù)據(jù)”對話框。圖46 矩形截面環(huán)件環(huán)件設(shè)計對話框(3) 點擊確定后,自動到“毛坯設(shè)計”對話框,在“設(shè)計數(shù)據(jù)”對話框中點擊“毛坯設(shè)計”按鈕,彈出“毛坯設(shè)計”對話框,根據(jù)后臺的計算運行,點擊“確定”后,得到毛坯的具體尺寸。根據(jù)毛坯的基本尺寸可以初選設(shè)備,調(diào)用數(shù)據(jù)庫中的設(shè)備庫,通過推理機初選設(shè)備型號。圖47 矩形截面環(huán)件毛坯設(shè)計對話框圖48 矩形截面環(huán)件軋環(huán)機選擇對話框(4)按毛坯設(shè)計對話框中的確定按鈕后回到主界面,并進入下料設(shè)計對話框。在對話框中輸入所用材料的密度后點擊計算按鈕,根據(jù)環(huán)件及毛坯尺寸系統(tǒng)可以自動計算出下料的總重量及棒料的高度和直徑。(5)按下料設(shè)計對話框中的確定按鈕后回到主界面,并進入模具設(shè)計對話框。進行驅(qū)動輥和芯輥的設(shè)計。根據(jù)毛坯的尺寸和初選軋制設(shè)備可以自動調(diào)用數(shù)據(jù)庫中零件庫的參數(shù)得到驅(qū)動輥設(shè)計參數(shù)和芯輥設(shè)計參數(shù)。圖49 矩形截面環(huán)件模具設(shè)計對話框(6)按模具設(shè)計對話框中的確定按鈕后回到主界面,并進入模具校核對話框。輸入摩擦角m后,點擊校核按鈕,根據(jù)同時滿足軋制咬入條件和鍛透條件得到驅(qū)動輥最小半徑和芯輥最小半徑極限值,按照芯輥最大直徑不得超過毛坯內(nèi)徑得到芯輥最大半徑極限值,然后進行驅(qū)動輥和芯輥的校核,判斷條件和條件。是否滿足條件。根據(jù)初選設(shè)備的型號選擇零件庫中最小中心距L的數(shù)據(jù)進行校核,判斷條件是否滿足來約束驅(qū)動輥的最大值,如以上任一條件不滿足,則重新進行3到6步的設(shè)計與校核。(7)按模具校核對話框中的OK按鈕后,進入極限壁厚的校對話框。根據(jù)同時滿足軋制咬入條件和鍛透條件可以得到毛坯的最壁厚極限值:根據(jù)環(huán)件在軋制中不產(chǎn)生塑性彎曲失穩(wěn)的剛度條件得環(huán)件的最小壁厚極限值。點擊壁厚校核按鈕后,分別校核條件和是否滿足條件,如以上任一條件不滿足則重新行3到7步的設(shè)計與校核。(8)按極限壁厚對話框中的OK按鈕后,進入軋制力的計算及軋制設(shè)備選取的對話框。輸入環(huán)件材料的剪切屈服強度和材料的摩擦因子后,點擊計算軋制力并選用設(shè)備按鈕,將自動算出軋制該環(huán)件所需的軋制力P,并根據(jù)軋制力選擇所用的軋環(huán)機型號:如果軋制力P大于或等于初選軋環(huán)機型號所對應(yīng)的公稱軋制力,則選用該型號的環(huán)軋機并進入下一個軋制參數(shù)設(shè)計對話框,如果軋制力P小于初選軋環(huán)機型號所對應(yīng)的公稱軋制力,根據(jù)P值重新選取軋環(huán)機設(shè)備,并回到第五步模具設(shè)計對話框的驅(qū)動輥設(shè)計,重新進行5至8步的設(shè)計與校核。(9)按軋制力計算及軋制設(shè)備選取對話框中的OK按鈕后,進入軋制參數(shù)設(shè)計及校核對話框。根據(jù)軋制咬入條件和鍛透條件,系統(tǒng)自動計算出軋制進給量的最大值和最小值,并根據(jù)所選設(shè)備的軋制能力計算出軋制時的進給量。點擊校核進給量按鈕則系統(tǒng)會自動判斷條件是否滿足,如果滿足系統(tǒng)會自動根據(jù)零件庫中設(shè)備的參數(shù)給出主軸轉(zhuǎn)速,并計算軋制進給速度,然后根據(jù)軋制鍛透條件和咬入條件,計算出軋制進給速度的最大速度和最小速度;如果,系統(tǒng)自動將,的值賦予;當為其它情況按確定鍵會回到毛坯設(shè)計對話框重新進行設(shè)計。在計算出最大軋制進給速度、最小進給速度及根據(jù)設(shè)備的軋制能力計算出軋制時的進給速度后,點擊校核進給速度按鈕,系統(tǒng)會自動判斷條件是否滿足,如果滿足條件系統(tǒng)會自動根據(jù)進給速度算出軋制生產(chǎn)率,并完成所有設(shè)計;當時系統(tǒng)自動將的值賦予巧,并計算出軋制生產(chǎn)率并完成所有設(shè)計;如果為其它情況按確定鍵會回到毛坯設(shè)計對話框重新進行設(shè)計。 工藝管理當工藝設(shè)計將整個流程完成之后,將設(shè)計過程中得到的數(shù)據(jù),按照企業(yè)工藝文件的標準格式進行輸出、存儲和查詢。 數(shù)據(jù)庫管理 這一模塊主要儲存了設(shè)備庫,模具庫,公差余量庫等,用戶可以對這一模塊進行添加,更新,修改等操作。 推理機模塊儲存了設(shè)計中所用到所有需要推理計算過程,以便工藝設(shè)計模塊對此進行調(diào)用。用戶可進行添加,更新,修改等操作。選擇“幫助”模塊,可查看有關(guān)該專家系統(tǒng)和廠家的相關(guān)信息。第5章 工作總結(jié)和展望通過對專家系統(tǒng)和環(huán)件軋制成形理論的系統(tǒng)研究,針對環(huán)軋成形的工藝特點和工藝設(shè)計的需求,初步搭建立了一個環(huán)軋成形工藝設(shè)計專家系統(tǒng)框架,并基于Visual ,應(yīng)用面向?qū)ο蟮木幊陶Z言C和Oracle 9i數(shù)據(jù)庫技術(shù),部分實現(xiàn)了系統(tǒng)功能。本論文的主要工作和成果:(1) 通過對環(huán)件軋制工藝進行系統(tǒng)地研究,歸納總結(jié)了典型環(huán)件軋制成形工藝參數(shù)的計算方法和確定原則,分析出環(huán)件成形工藝設(shè)計對專家系統(tǒng)的需求內(nèi)容; (2)在系統(tǒng)研究專家系統(tǒng)理論和實現(xiàn)技術(shù)的基礎(chǔ)上,結(jié)合環(huán)軋工藝特點和要求,建立環(huán)軋成形專家系統(tǒng)的設(shè)計方案和基本框架;使其具有根據(jù)零件的基本信息能夠得出相對比較完整的工藝流程; (3)基于Visual ,應(yīng)用面向?qū)ο蟮木幊陶Z言C和Oracle 9i數(shù)據(jù)庫技術(shù),建立了典型環(huán)軋工藝設(shè)計基本知識庫,完成了系統(tǒng)框架界面和部分功能的軟件編制。對今后工作的展望:(1)環(huán)軋成形專家系統(tǒng)推理機的設(shè)計有待完善。環(huán)軋成形專家系統(tǒng)的計算項目較多,需要推理的項目也相應(yīng)較多,由于時間和能力的限制,本文對其中的推理功能具體實現(xiàn)沒能完成。還需要繼續(xù)完成推理技術(shù),從而形成一個完整的環(huán)軋成形專家系統(tǒng)推理機;(2) 環(huán)軋件的設(shè)計過程根據(jù)環(huán)件的截面不同而略微有些差別,本文主要根據(jù)簡單的矩形截面設(shè)計一個完整的流程,對其他幾種類型的環(huán)件設(shè)計具體過程,細節(jié)部分有待改善。參考文獻[1] 華林,黃興高,[M].北京:機械工業(yè)出版社,2001.[2] 張猛,[M].武漢:武漢工業(yè)大學出版社,1994.[3] [M].南京:東南大學出版社,1998.[4] FEIGEN BAUM E A. Panel history of Al research[C].Tok in [sn], 1979:11031105.[5] 蔡自興,約翰德爾金,:原理、設(shè)計及應(yīng)用[M].北京:科學出版社,2
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1