




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、1.1 CAD技術(shù)的發(fā)展歷程技術(shù)的發(fā)展歷程 美麻省理工學(xué)院于1950年研制出“ 旋風(fēng)1號(hào)”的計(jì)算機(jī)上采用了陰極射線管(CRT)做成的圖形終端,并能被動(dòng)地顯示圖形。50年代后期又出現(xiàn)了繪圖儀和光筆。,標(biāo)志著CAD發(fā)展的開始。2、 20世紀(jì)世紀(jì)60年代(計(jì)算機(jī)圖形學(xué)發(fā)展的重要時(shí)年代(計(jì)算機(jī)圖形學(xué)發(fā)展的重要時(shí)期)期)美麻省理工學(xué)院的I.E.Sutherland 發(fā)表了博士論文SKETCHPAD人機(jī)對話系統(tǒng),首次提出了等新思想,從而為CAD技術(shù)的發(fā)展打下了理論基礎(chǔ)。有關(guān)計(jì)算機(jī)圖形學(xué)和計(jì)算機(jī)輔助設(shè)計(jì)方面的科學(xué)組織和著作于1966年得到了承認(rèn)。1964年,美通用汽車公司研制出DAC-1系統(tǒng),1965年,
2、洛克希德飛機(jī)公司推出了CADAM系統(tǒng),貝爾電話公司的GRAPHIC-1系統(tǒng)。此時(shí)各種論文、文獻(xiàn)、教程及學(xué)術(shù)會(huì)議大量涌現(xiàn),整個(gè)70年代是計(jì)算機(jī)圖形學(xué)及計(jì)算機(jī)繪圖獲得廣泛應(yīng)用的時(shí)代。但它們大多數(shù)還是16位機(jī)上的三維線框系統(tǒng)及二維繪圖系統(tǒng),還只能解決一些簡單的產(chǎn)品設(shè)計(jì)問題。出現(xiàn)了以小型機(jī)為主的CAD工作站。 4、 20世紀(jì)世紀(jì)80年代(年代(CAD突飛猛進(jìn)時(shí)期):突飛猛進(jìn)時(shí)期): 新理論、新算法大量涌現(xiàn)。AutoCAD于 1982年出現(xiàn),并出現(xiàn)了許多實(shí)體造型系統(tǒng),如GMsolid(通用汽車公司)、Solidesign(Computer vision公司)等等。隨著硬件發(fā)展,80年代中期以后出現(xiàn)了工作
3、站和網(wǎng)絡(luò)環(huán)境下的高性能的CAD/CAM系統(tǒng)。5、20世紀(jì)世紀(jì)90年代。年代。 CAD技術(shù)正向著集成化、網(wǎng)絡(luò)化、智能化和標(biāo)準(zhǔn)化方向發(fā)展。 1.1.2CAD軟件發(fā)展歷程 1.第一次技術(shù)創(chuàng)新曲面造型技術(shù) 曲面造型(Surface Modeling)是計(jì)算機(jī)輔助幾何設(shè)計(jì) (Computer Aided Geometric Design,CAGD)和計(jì)算機(jī)圖形學(xué)(Computer Graphics)的一項(xiàng)重要內(nèi)容,主要研究在計(jì)算機(jī)圖象系統(tǒng)的環(huán)境下對曲面的表示、設(shè)計(jì)、顯示和分析。它起源于汽車、飛機(jī)、船舶、葉輪等的外形放樣工藝,由Coons、Bezier等大師于二十世紀(jì)六十年代奠定其理論基礎(chǔ)。如今經(jīng)過三十多
4、年的發(fā)展,曲面造型現(xiàn)在已形成了以有理B樣條曲面(Rational B-spline Surface)參數(shù)化特征設(shè)計(jì)和隱式代數(shù)曲面(Implicit Algebraic Surface)表示這兩類方法為主體,以插值(Interpolation)、擬合(Fitting)、逼近(Approximation)這三種手段為骨架的幾何理論體系。 2.第二次技術(shù)創(chuàng)新實(shí)體造型技術(shù) 60年代末CAD研究界提出了用計(jì)算機(jī)表示機(jī)械零件三維形體的構(gòu)想,以便在一個(gè)完整的幾何模型上實(shí)現(xiàn)零件的質(zhì)量計(jì)算,有限元分析,數(shù)控加工編程和消隱立體圖的生成。經(jīng)過十幾年的努力探索和多種技術(shù)途徑的技術(shù)驗(yàn)證,這一思想終于成熟起來,形成了功能
5、強(qiáng)大,使用方便的使用軟件,并且代表了當(dāng)代CAD技術(shù)的發(fā)展主流。 (1 1)參數(shù)化設(shè)計(jì))參數(shù)化設(shè)計(jì) 是指參數(shù)化模型的尺寸用對應(yīng)的關(guān)系描述,而不需用確定的數(shù)值。變化一個(gè)參數(shù)值,其設(shè)計(jì)模型將自動(dòng)改變與其相關(guān)的尺寸。(2 2)參數(shù)化設(shè)計(jì)的主要功能)參數(shù)化設(shè)計(jì)的主要功能 通過改變參數(shù)化模型的約束條件,就可自動(dòng)地導(dǎo)出精確的幾何模型,對系列零件,通過修改局部參數(shù)就可生成新的零件。3.第三次技術(shù)創(chuàng)新參數(shù)化造型參數(shù)化模型在設(shè)計(jì)中常用到的是幾何模型幾何模型。 a幾何模型描述的是幾何實(shí)體的幾何關(guān)系和拓?fù)潢P(guān)系,有的圖形幾何關(guān)系相同,而拓?fù)潢P(guān)系不同,有些圖形幾何信息不同而拓?fù)潢P(guān)系相同, b參數(shù)化模型就是帶有參數(shù)名的草圖
6、,用戶修改參數(shù)名,零部件幾何模型的拓?fù)湫畔⒉蛔儯叽缱詣?dòng)改變。 c約束就是對幾何元素的大小、位置和方向的限制。簡單地可理解為圖形的定形尺寸和定位尺寸。(3 3)參數(shù)化模型)參數(shù)化模型A A、變量幾何法、變量幾何法 1 1)變量幾何法:)變量幾何法: 將幾何形狀定義為一系列的特征點(diǎn),將幾何元素間的約束關(guān)系轉(zhuǎn)換成以特征點(diǎn)坐標(biāo)為變量的非線性約束方程組。當(dāng)約束變化時(shí),解出方程組,得到一系列新的特征點(diǎn),從而生成新的幾何模型。 2 2)特點(diǎn))特點(diǎn) 這種方法要求用戶輸入充分且一致的尺寸約束才能求解約束方程的解,當(dāng)模型越復(fù)雜,約束越多,解線性方程的規(guī)模越大,構(gòu)造方程唯一解的約束也越不容易,求解方程也越困難,
7、故該法應(yīng)用于較簡單的平面模型。(4 4)參數(shù)設(shè)計(jì)的幾種方法)參數(shù)設(shè)計(jì)的幾種方法 變量幾何法是一種整體求解的方法,通用性好,但局部修改性能差,牽一發(fā)而動(dòng)全身,效率很低。例例: : 如圖一個(gè)二維的三角形,三個(gè)頂點(diǎn)為其特征點(diǎn),取三個(gè)邊長的值為參變量。采用參數(shù)化設(shè)計(jì)時(shí),先構(gòu)造一個(gè)數(shù)學(xué)模型,把各約束關(guān)系用一系列的方程來表示。當(dāng)改變其參數(shù)變量時(shí),該幾何模型的拓?fù)浣Y(jié)構(gòu)應(yīng)保持不變拓?fù)浣Y(jié)構(gòu)應(yīng)保持不變。該幾何模型的方程組為:B B、尺寸驅(qū)動(dòng)法、尺寸驅(qū)動(dòng)法 1 1)基本思想:)基本思想: 在工程圖中,圖元的形、位是由尺寸標(biāo)注確定的,通過變動(dòng)所標(biāo)注的尺寸就能自動(dòng)地得到幾何圖形的相應(yīng)變化。 2 2)方法:)方法: 要修
8、改圖形,并不是直接修改圖形實(shí)體特征點(diǎn)(如直線段的起始點(diǎn)、終點(diǎn))的坐標(biāo),而是修改圖形實(shí)體的尺寸實(shí)體的尺寸(參變量)。尺寸標(biāo)注線可以認(rèn)為是一個(gè)向量向量,如下圖,上面標(biāo)注的內(nèi)容就是參變量的現(xiàn)值,反映了圖形的尺寸大小,其方向反映了幾何數(shù)據(jù)的變化趨勢,終點(diǎn)坐標(biāo)就是要修改的幾何數(shù)據(jù),其終點(diǎn)稱為該尺寸線的驅(qū)動(dòng)點(diǎn)驅(qū)動(dòng)點(diǎn)。被驅(qū)動(dòng)實(shí)體所對應(yīng)的點(diǎn)為被動(dòng)被動(dòng)點(diǎn)點(diǎn)。當(dāng)要改變參數(shù)值時(shí),就可以根據(jù)尺寸線向量計(jì)算出新的終點(diǎn)坐標(biāo),以此來修改數(shù)據(jù)庫中被動(dòng)點(diǎn)的幾何數(shù)據(jù),使它們得到新的坐標(biāo)值。 如圖 5-13中,尺寸線d 可看成為(0,0)到(1,0)的向量。長度為參量a的現(xiàn)值, 方向?yàn)?,表示B點(diǎn)將沿水平方向變化。終點(diǎn)D(與B點(diǎn)重
9、合)就是驅(qū)動(dòng)點(diǎn)。線段L的端點(diǎn)B就是被動(dòng)點(diǎn)。若令a值為2,尺寸線向量可算出新的終點(diǎn)坐標(biāo)(2,0),并替換原數(shù)據(jù)中驅(qū)動(dòng)點(diǎn)、被動(dòng)點(diǎn)的坐標(biāo)。線段L 伸長為L,尺寸線d 也變成d ,這就達(dá)到尺寸驅(qū)動(dòng)圖形變化的目的。 參數(shù)化造型是由編程者預(yù)先設(shè)置一些幾何圖形約束,然后供設(shè)計(jì)者在造型時(shí)使用。與一個(gè)幾何相關(guān)聯(lián)的所有尺寸參數(shù)可以用來產(chǎn)生其它幾何。 其主要技術(shù)特點(diǎn)是:基于特征、全尺寸約束、尺寸驅(qū)動(dòng)設(shè)計(jì)修改、全數(shù)據(jù)相關(guān)。5 5、參數(shù)化造型技術(shù)的主要特點(diǎn)、參數(shù)化造型技術(shù)的主要特點(diǎn)基于特征:基于特征: 將某些具有代表性的平面幾何形狀定義為特征,并將其所有尺寸存為可調(diào)參數(shù),進(jìn)而形成實(shí)體,以此為基礎(chǔ)來進(jìn)行更為復(fù)雜的幾何形體
10、的構(gòu)造;全尺寸約束:全尺寸約束: 將形狀和尺寸聯(lián)合起來考慮,通過尺寸約束來實(shí)現(xiàn)對幾何形狀的控制。造型必須以完整的尺寸參數(shù)為出發(fā)點(diǎn)(全約束),不能漏注尺寸(欠約束),不能多注尺寸(過約束);尺寸驅(qū)動(dòng)設(shè)計(jì)修改:尺寸驅(qū)動(dòng)設(shè)計(jì)修改: 通過編輯尺寸數(shù)值來驅(qū)動(dòng)幾何形狀的改變;全數(shù)據(jù)相關(guān):全數(shù)據(jù)相關(guān): 尺寸參數(shù)的修改導(dǎo)致其它相關(guān)模塊中的相關(guān)尺寸得以全盤更新。采用這種技術(shù)的理由在于:它徹底克服了自由建模的無約束狀態(tài),幾何形狀均以尺寸的形式而牢牢地控制住。如打算修改零件形狀時(shí),只需編輯一下尺寸的數(shù)值即可實(shí)現(xiàn)形狀上的改變。尺寸驅(qū)動(dòng)已經(jīng)成為當(dāng)今造型系統(tǒng)的基本功能,無此功能的造型系統(tǒng)已無法生存。 工程關(guān)系(Engin
11、eering Relationship)如:重量、載荷、力、可靠性等關(guān)鍵設(shè)計(jì)參數(shù),在參數(shù)化系統(tǒng)中不能作為約束條件直接與幾何方程建立聯(lián)系,它需要另外的處理手段。 變量化技術(shù)是在參數(shù)化的基礎(chǔ)上又做了進(jìn)一步改進(jìn)后提出的設(shè)計(jì)思想。變量化造型的技術(shù)特點(diǎn)是保留了參數(shù)化技術(shù)基于特征、全數(shù)據(jù)相關(guān)、尺寸驅(qū)動(dòng)設(shè)計(jì)修改的優(yōu)點(diǎn),但在約束定義方面做了根本性改變。變量化技術(shù)將參數(shù)化技術(shù)中所需定義的尺寸“參數(shù)”進(jìn)一步區(qū)分為形狀約束和尺寸約束,而不是象參數(shù)化技術(shù)那樣只用尺寸來約束全部幾何。只用尺寸來約束全部幾何。 除考慮幾何約束(Geometry Constrain)之外,變量化設(shè)計(jì)還可以將工程關(guān)系作為約束條件直接與幾何方程
12、聯(lián)立求解,無須另建模型處理。(1 1)變量化造型技術(shù)的主要特點(diǎn))變量化造型技術(shù)的主要特點(diǎn)4.第四次技術(shù)創(chuàng)新變量化造型 兩種技術(shù)都屬于基于約束的實(shí)體造型系統(tǒng), 都強(qiáng)調(diào)基于特征的設(shè)計(jì)、 全數(shù)據(jù)相關(guān), 并可實(shí)現(xiàn)尺寸驅(qū)動(dòng)設(shè)計(jì)修改, 提供方法與手段來解決設(shè)計(jì)時(shí)所必須考慮的幾何約束和工程關(guān)系等問題。(2 2)兩種造型技術(shù)之共同點(diǎn))兩種造型技術(shù)之共同點(diǎn) 參數(shù)化技術(shù)在設(shè)計(jì)全過程中,將形狀和尺寸聯(lián)合起來一并考慮,通過尺寸約束來實(shí)現(xiàn)對幾何形狀的控制;變量化技術(shù)將形狀約束和尺寸約束分開處理。 參數(shù)化技術(shù)在非全約束時(shí),造型系統(tǒng)不許可執(zhí)行后續(xù)操作;變量化技術(shù)由于可適應(yīng)各種約束狀況,操作者可以先決定所感興趣的形狀,然后再
13、給一些必要的尺寸,尺寸是否注全并不影響后續(xù)操作。 參數(shù)化技術(shù)的工程關(guān)系不直接參與約束管理,而是另由單獨(dú)的處理器外置處理;在變量化技術(shù)中,工程關(guān)系可以作為約束直接與幾何方程耦合,最后再通過約束解算器統(tǒng)一解算。(3 3)兩種造型技術(shù)之基本區(qū)別)兩種造型技術(shù)之基本區(qū)別約束的處理約束的處理 由于參數(shù)化技術(shù)苛求全約束,每一個(gè)方程式必須是顯函數(shù),即所使用的變量必須在前面的方程式內(nèi)已經(jīng)定義過并賦值于某尺寸參數(shù),其幾何方程的求解只能是順序求解;變量化技術(shù)為適應(yīng)各種約束條件,采用聯(lián)立求解的數(shù)學(xué)手段,方程求解順序無所謂。 參數(shù)化技術(shù)解決的是特定情況(全約束)下的幾何圖形問題,表現(xiàn)形式是尺寸驅(qū)動(dòng)幾何形狀修改;變量化
14、技術(shù)解決的是任意約束情況下的產(chǎn)品設(shè)計(jì)問題,不僅可以做到尺寸驅(qū)動(dòng)(Dimension-Driven),亦可以實(shí)現(xiàn)約束驅(qū)動(dòng)(Constrain-Driven),即由工程關(guān)系來驅(qū)動(dòng)幾何形狀的改變,這對產(chǎn)品結(jié)構(gòu)優(yōu)化是十分有意義的。 變量化技術(shù)既保持了參數(shù)化技術(shù)的原有的優(yōu)點(diǎn),同時(shí)又克服了它的許多不利之處。它的成功應(yīng)用,為CAD技術(shù)的發(fā)展提供了更大的空間和機(jī)遇。無疑,變量化技術(shù)驅(qū)動(dòng)了CAD發(fā)展的第四次技術(shù)革命。 CAD技術(shù)基礎(chǔ)理論的每次重大進(jìn)展,無一不帶動(dòng)了CAD/CAM/CAE整體技術(shù)的提高以及制造手段的更新。 實(shí)際上,“參數(shù)化/變量化設(shè)計(jì)”并不是CAD軟件帶給我們的新設(shè)計(jì)模式,僅僅是對傳統(tǒng)設(shè)計(jì)過程的提
15、煉和抽象,為的是能夠?qū)⑽覀兊脑O(shè)計(jì)過程在計(jì)算機(jī)軟件中處理。 從應(yīng)用上來說,參數(shù)化系統(tǒng)特別適用于那些技術(shù)已相當(dāng)穩(wěn)定成熟的零配件行業(yè)。這樣的行業(yè),零件的形狀改變很少,經(jīng)常只需采用類比設(shè)計(jì),即形狀基本固定,只需改變一些關(guān)鍵尺寸就可以得到新的系列化設(shè)計(jì)結(jié)果。再者就是由二維到三維的抄圖式設(shè)計(jì),圖紙往往是絕對符合全約束條件的。 除了一般的系列化零件設(shè)計(jì),變量化系統(tǒng)在做概念設(shè)計(jì)時(shí)特別得心應(yīng)手,比較適用于新產(chǎn)品開發(fā)、老產(chǎn)品改形設(shè)計(jì)這類創(chuàng)新式設(shè)計(jì)。 (4 4)不同的技術(shù)導(dǎo)致截然不同的應(yīng)用)不同的技術(shù)導(dǎo)致截然不同的應(yīng)用 CAD定義: CAD是計(jì)算機(jī)輔助設(shè)計(jì)(Computer Aided Design )的英文縮寫,
16、計(jì)算機(jī)輔助設(shè)計(jì)指利用計(jì)算機(jī)及其圖形設(shè)備幫助設(shè)計(jì)人員進(jìn)行設(shè)計(jì)工作 。在工程和產(chǎn)品設(shè)計(jì)中,計(jì)算機(jī)可以幫助設(shè)計(jì)人員擔(dān)負(fù)計(jì)算、信息存儲(chǔ)和制圖等項(xiàng)工作。 1.2 機(jī)械機(jī)械CAD技術(shù)應(yīng)用技術(shù)應(yīng)用 美國國家工程科學(xué)院對人類1964-1989年的25年來工程成就進(jìn)行評選,結(jié)果表明,CAD/CAM技術(shù)的 開 發(fā) 應(yīng) 用 是 十 大 成 就 之 一 。 機(jī) 械 C A D 約 占CAD/CAM市場的35-40%用來代替?zhèn)鹘y(tǒng)的手工繪圖將復(fù)雜圖形分解成許多簡單圖形及符號(hào),做成圖庫以便調(diào)用。(用于標(biāo)準(zhǔn)化或系列化零部件)采用三維實(shí)體造型設(shè)計(jì)零部件結(jié)構(gòu),經(jīng)消隱、著色處理后顯示物體的真實(shí)形狀,可作裝配及運(yùn)動(dòng)仿真,以便觀察有無
17、干涉。如有限元分析、優(yōu)化設(shè)計(jì)、運(yùn)動(dòng)學(xué)及動(dòng)力學(xué)等分析等。3、機(jī)械CAD產(chǎn)品開發(fā)過程:1、概念設(shè)計(jì) 在這一階段,設(shè)計(jì)者根據(jù)客戶和市場需求,確定新產(chǎn)品的功能和市場定位,給出產(chǎn)品的概念造型或草圖。2、初步設(shè)計(jì) 對概念設(shè)計(jì)中的內(nèi)容進(jìn)行方案分析比較,修正概念模型,使之更符合客戶要求。用CAD的圖形技術(shù)進(jìn)行設(shè)計(jì)修改,方便、快捷,設(shè)計(jì)速度提高。3、詳細(xì)設(shè)計(jì) 詳細(xì)設(shè)計(jì)是產(chǎn)品的真正設(shè)計(jì)階段,需要確定產(chǎn)品的所有結(jié)構(gòu)和尺寸。在這一階段還要進(jìn)行有限元分析、仿真及模擬。4、文檔設(shè)計(jì) 從概念設(shè)計(jì)到加工制造,根據(jù)不同的需求產(chǎn)生相應(yīng)的文檔,以便管理,使產(chǎn)品開發(fā)的整個(gè)過程有機(jī)結(jié)合在一起。5、工藝規(guī)程設(shè)計(jì) 工藝規(guī)程設(shè)計(jì)通常由經(jīng)驗(yàn)豐
18、富的工藝師與計(jì)算機(jī)配合完成。由于零件結(jié)構(gòu)的不確定性,工藝規(guī)程設(shè)計(jì)往往不能由計(jì)算機(jī)獨(dú)立完成,還需要工藝師的參與。6、加工制造 按照CAD圖樣和工藝過程要求,生成數(shù)控代碼,完成零件的加工、部件及產(chǎn)品裝配、推出新產(chǎn)品、投放市場,從而完成產(chǎn)品的開發(fā)。其中,CAD圖樣是加工的重要依據(jù)。 CAD技術(shù)就要求計(jì)算機(jī)在設(shè)計(jì)時(shí)把產(chǎn)品設(shè)計(jì)過程中要用到一些設(shè)計(jì)規(guī)范、設(shè)計(jì)標(biāo)準(zhǔn),要查閱大量的圖表、手冊、標(biāo)準(zhǔn)自動(dòng)地檢索出來。為此必須先把這些設(shè)計(jì)資料處理成計(jì)算機(jī)能夠操作的方式,讓計(jì)算機(jī)能自動(dòng)地查找和檢索所需數(shù)據(jù)。設(shè)計(jì)中常用的規(guī)范、設(shè)計(jì)標(biāo)準(zhǔn)大多以數(shù)表、線圖、公式等形式給出,所以,只需對這幾種形式進(jìn)行程序處理。一、設(shè)計(jì)資料的程序
19、處理一、設(shè)計(jì)資料的程序處理1.3工程數(shù)據(jù)處理工程數(shù)據(jù)處理 數(shù)表中的數(shù)據(jù)可以以數(shù)組(一維、二維或三維)的形式或擬合成公式編入程序。 數(shù)表按其數(shù)據(jù)間有無函數(shù)關(guān)系可分為:非函數(shù)數(shù)表和函數(shù)數(shù)表。 1、非函數(shù)數(shù)表非函數(shù)數(shù)表 待查數(shù)據(jù)與對應(yīng)數(shù)據(jù)之間無函數(shù)關(guān)系,如漸開線齒輪的標(biāo)準(zhǔn)模數(shù)、滾動(dòng)軸承的內(nèi)、外徑等結(jié)構(gòu)尺寸、各種傳動(dòng)的工況系數(shù)等等。這類數(shù)據(jù)一般用數(shù)組的形式存儲(chǔ),直接檢索、調(diào)用,不需要改變其數(shù)據(jù)值。(一)數(shù)表的處理(一)數(shù)表的處理2、函數(shù)數(shù)表函數(shù)數(shù)表 待查數(shù)據(jù)與對應(yīng)數(shù)據(jù)之間有著一定的函數(shù)關(guān)系,如中、低精度齒輪齒根彎曲疲勞強(qiáng)度計(jì)算中的齒形系數(shù)和應(yīng)力校正系數(shù)、帶傳動(dòng)的包角系數(shù)等。這類數(shù)表中的數(shù)據(jù)常需要通過插
20、值的方法檢索數(shù)據(jù)。插值法的基本思想是:插值法的基本思想是: 在插值點(diǎn)附近選取幾個(gè)合適的節(jié)點(diǎn),過這些點(diǎn)構(gòu)造一個(gè)簡單的函數(shù)g()代替原來的函數(shù)(),這樣作為插值點(diǎn)的函數(shù)值就用g()的值代替,g()也稱為逼近函數(shù)。 最常用的逼近函數(shù)g()為代數(shù)多項(xiàng)式,常用的為線性插值法和拋物線插值法 1、有原始數(shù)學(xué)公式的線圖 找到線圖的原始公式,將公式編入程序。這是最精確的程序化的處理方法。 2、將線圖離散成數(shù)表,再按數(shù)表的處理方法處理。這種方法占計(jì)算機(jī)內(nèi)存大,且精度也不高。(二)線圖的處理(二)線圖的處理3、有些線圖本來就是試驗(yàn)數(shù)據(jù)、經(jīng)驗(yàn)公式的圖形化,采用曲線擬合把這些線圖重新擬合成公式編入程序,準(zhǔn)確性較高。 曲
21、線線圖擬合的方法很多,最常用的是最小二乘法。在這種方法中,需要用與線圖曲線相近的函數(shù)進(jìn)行擬合,采用何種函數(shù),視曲線的形狀而定。常用線性擬合、冪函數(shù)或指數(shù)函數(shù)擬合或多項(xiàng)式擬合。1使用方便、快捷2數(shù)據(jù)依賴于程序而存在,若要修改數(shù)據(jù),就要修改程序3同樣的數(shù)據(jù)資料存在于不同的應(yīng)用程序中,無法共享。(三)特點(diǎn)(三)特點(diǎn)1 1概念:概念: 把一組相關(guān)數(shù)據(jù)元素的集合以文件的形式組織和保存,當(dāng)程序需要用到數(shù)據(jù)時(shí),通過有關(guān)語句打開數(shù)據(jù)文件進(jìn)行讀取。2 2特點(diǎn)特點(diǎn) 1)優(yōu)點(diǎn):)優(yōu)點(diǎn): 數(shù)據(jù)以文件形式存儲(chǔ)后,就可以與數(shù)據(jù)操作的處理程序分離開,當(dāng)數(shù)據(jù)有變化時(shí),只需更改數(shù)據(jù)文件,而程序保持不變。二、數(shù)據(jù)資料的文件化二、
22、數(shù)據(jù)資料的文件化 2)2)缺點(diǎn)缺點(diǎn) 1 1)專用性)專用性:數(shù)據(jù)文件是面向應(yīng)用問題的,文件結(jié)構(gòu)一般是用戶專有。各用戶都有自己建立的一套文件結(jié)構(gòu),造成大量的數(shù)據(jù)冗余和不一致性。 2 2)依賴性)依賴性:文件中數(shù)據(jù)的邏輯定義、物理存儲(chǔ)、組織方式及存儲(chǔ)方法由程序員在應(yīng)用程序中設(shè)定,數(shù)據(jù)文件一旦離開其所依賴的應(yīng)用程序?qū)⑹ゴ嬖诘囊饬x。 3 3)無結(jié)構(gòu)性:)無結(jié)構(gòu)性:文件結(jié)構(gòu)中的數(shù)據(jù)一般只反映單一事物的信息,不能描述各種數(shù)據(jù)之間的聯(lián)系。3 3分類分類 文本文件文本文件: 用于存儲(chǔ)行文檔案資料,如技術(shù)報(bào)告、專題分析、論證材料等,可以利用任何一種計(jì)算機(jī)文字處理工具軟件建立。 數(shù)據(jù)文件:數(shù)據(jù)文件: 是記錄的集
23、合,有自己固定的存取格式,用于存儲(chǔ)數(shù)值、短字符串?dāng)?shù)據(jù),如零件編碼、切削參數(shù)、標(biāo)準(zhǔn)零件尺寸等,通常用語言的文件管理功能實(shí)現(xiàn)文件的建立、數(shù)據(jù)的存取。 不能在不同的系統(tǒng)間共享 數(shù)據(jù)存儲(chǔ)量小,不同滿足系統(tǒng)的需要 難以存儲(chǔ)結(jié)構(gòu)復(fù)雜、操作要求高的數(shù)據(jù)。三、設(shè)計(jì)資料的程序化和文件化的缺點(diǎn)三、設(shè)計(jì)資料的程序化和文件化的缺點(diǎn) CAD/CAM集成系統(tǒng)要實(shí)現(xiàn)系統(tǒng)中各應(yīng)用程序所需要的及產(chǎn)生的各種信息的存儲(chǔ)、交流和操作使用,因此信息的集成問題最終反映出、表現(xiàn)出的是數(shù)據(jù)的交換和共享問題,目前數(shù)據(jù)庫技術(shù)是能較好地解決共享問題的數(shù)據(jù)處理方法,數(shù)據(jù)庫技術(shù)是CAD/CAM集成系統(tǒng)的關(guān)鍵技術(shù)之一。 數(shù)據(jù)庫系統(tǒng)是由數(shù)據(jù)庫、數(shù)據(jù)庫管理
24、系統(tǒng)、數(shù)據(jù)庫應(yīng)用程序及支持?jǐn)?shù)據(jù)庫管理系統(tǒng)的操作系統(tǒng)所組成。四、四、 工程數(shù)據(jù)的數(shù)據(jù)庫管理工程數(shù)據(jù)的數(shù)據(jù)庫管理1 1數(shù)據(jù)庫(數(shù)據(jù)庫(DatabaseDatabase): 是一個(gè)可滿足多個(gè)用戶、多種應(yīng)用的需要、在計(jì)算機(jī)系統(tǒng)中按一定的數(shù)據(jù)模型組織、存儲(chǔ)的相互聯(lián)系的數(shù)據(jù)集合。用戶可以采用各種方法來對數(shù)據(jù)進(jìn)行各種組合以滿足各種應(yīng)用。 數(shù)據(jù)庫和圖書館相似,圖書館的任務(wù)是存儲(chǔ)和負(fù)責(zé)借用圖書資料,數(shù)據(jù)庫的任務(wù)是存儲(chǔ)數(shù)據(jù)并負(fù)責(zé)用戶訪問數(shù)據(jù)。 數(shù)據(jù)庫不能僅僅理解為存儲(chǔ)數(shù)據(jù)的集合,應(yīng)看作是一個(gè)系統(tǒng),既數(shù)據(jù)庫系統(tǒng),一個(gè)圖書館要很好的為讀者服務(wù)必須完成以下工作: 1) 建立完善書卡 2) 圖書應(yīng)有組織的存放在書庫里 3
25、) 規(guī)定借閱權(quán)限 4) 建立周密的借閱管理制度數(shù)據(jù)庫也應(yīng)該完成類似的工作: 1)數(shù)據(jù)庫應(yīng)建立數(shù)據(jù)模型數(shù)據(jù)模型,使用戶可以根據(jù)數(shù)據(jù)模型訪問數(shù)據(jù)庫中的數(shù)據(jù),而不必關(guān)心數(shù)據(jù)庫中的物理存儲(chǔ)位置。數(shù)據(jù)模型應(yīng)該象書卡一樣可以反應(yīng)各種數(shù)據(jù)建立的內(nèi)在聯(lián)系。 2)數(shù)據(jù)應(yīng)該有組織的存放在存儲(chǔ)設(shè)備上,并建立數(shù)學(xué)模型到物理存儲(chǔ)位置的對應(yīng)表,使數(shù)據(jù)庫管理系統(tǒng)能按照用戶的訪問找到被訪問數(shù)據(jù)的存儲(chǔ)位置。1 1復(fù)雜的數(shù)據(jù)模型復(fù)雜的數(shù)據(jù)模型 數(shù)據(jù)庫在描述數(shù)據(jù)的同時(shí),也描述數(shù)據(jù)之間的聯(lián)系。2 2數(shù)據(jù)的共享性好,冗余度低。數(shù)據(jù)的共享性好,冗余度低。 數(shù)據(jù)庫從整體觀點(diǎn)處理數(shù)據(jù),面向系統(tǒng),彈性大,易擴(kuò)充,使用方式靈活,實(shí)現(xiàn)了數(shù)據(jù)共享。
26、數(shù)據(jù)庫的特點(diǎn):數(shù)據(jù)庫的特點(diǎn):3 3數(shù)據(jù)的獨(dú)立性數(shù)據(jù)的獨(dú)立性 數(shù)據(jù)可以獨(dú)立于程序而存在,應(yīng)用程序不必隨數(shù)據(jù)結(jié)構(gòu)的變化而變化,數(shù)據(jù)庫本身有操作功能,不需要應(yīng)用程序額外負(fù)擔(dān)數(shù)據(jù)操作任務(wù)。4 4數(shù)據(jù)具有安全性、完整性。數(shù)據(jù)具有安全性、完整性。 數(shù)據(jù)庫系統(tǒng)提供對數(shù)據(jù)的保護(hù),防止不合理的使用,保證數(shù)據(jù)的完整性。數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)1 1分類:分類: 數(shù)據(jù)庫的模式結(jié)構(gòu)從邏輯上分為外模式,概念模式和內(nèi)模式這三級。外模式外模式: 又稱為用戶模式或子模式,面向用戶,是用戶能看到并操作的數(shù)據(jù)視圖,它表示了用戶所理解的實(shí)體、實(shí)體屬性和實(shí)體間的聯(lián)系。 每個(gè)用戶可以以自己的觀點(diǎn)使用一個(gè)外部模式對所用到
27、的數(shù)據(jù)結(jié)構(gòu)進(jìn)行邏輯描述。即屬于某特定用戶的邏輯數(shù)據(jù)庫,這種邏輯數(shù)據(jù)庫只是整個(gè)數(shù)據(jù)庫的一個(gè)部分。在這里沒有實(shí)際的數(shù)據(jù)存儲(chǔ),而只有關(guān)于該用戶如何存取數(shù)據(jù)庫中數(shù)據(jù)說明.外模式外模式有多個(gè),處于系統(tǒng)的外層。概念模式概念模式: 又稱邏輯模式,是對數(shù)據(jù)庫的整體邏輯結(jié)構(gòu)和特征的描述。它表示出數(shù)據(jù)庫的整體數(shù)據(jù)組織狀整體數(shù)據(jù)組織狀況和邏輯結(jié)構(gòu)況和邏輯結(jié)構(gòu)。同樣,在這里也沒有數(shù)據(jù)的實(shí)際存儲(chǔ),只有關(guān)于整體數(shù)據(jù)庫的“說明”。一個(gè)數(shù)據(jù)庫可以有多種的外部模式,但只有一個(gè)概念模式,處于系統(tǒng)的概念層。內(nèi)模式內(nèi)模式: 也稱為存儲(chǔ)模式,是對數(shù)據(jù)庫的物理結(jié)構(gòu)和存儲(chǔ)方式的描述,包括多種記錄的類型,索引及物理存儲(chǔ)順序等,該模式就相當(dāng)于
28、一個(gè)數(shù)據(jù)倉庫。只有一個(gè),處于系統(tǒng)的內(nèi)層。 下圖是一個(gè)比較實(shí)際的例子。假設(shè)一個(gè)“通信數(shù)據(jù)庫”,有三個(gè)用戶,電子通信用戶,郵政通信用戶,電話通信用戶;他們各自只需要自己的信息(其他信息不要)。對整體數(shù)據(jù)庫而言,要能為所有用戶服務(wù);故“綜合”了所有用戶的信息表示成“概念數(shù)據(jù)庫”,并物理地存儲(chǔ)在物理數(shù)據(jù)庫中;對每個(gè)外部用戶,從概念數(shù)據(jù)庫中“映射”出他需要的信息,表示成邏輯數(shù)據(jù)庫。 在這里概念數(shù)據(jù)庫亦是一個(gè)邏輯概念;不同的是概念數(shù)據(jù)庫是整體數(shù)據(jù)庫的邏輯結(jié)構(gòu);而邏輯數(shù)據(jù)庫僅是局部數(shù)據(jù)的數(shù)據(jù)庫的邏輯結(jié)構(gòu)。2 2三者關(guān)系三者關(guān)系 1 1)外模式)外模式/ /概念模式變換概念模式變換 定義了外模式和概念模式之間
29、的映射關(guān)系。當(dāng)整個(gè)系統(tǒng)要求改變概念模式時(shí),可以改變此映射關(guān)系而保持外模式不變。這種用戶數(shù)據(jù)獨(dú)立于全局邏輯數(shù)據(jù)的特性稱做邏輯數(shù)據(jù)的獨(dú)立性。 2 2)概念模式)概念模式/ /內(nèi)模式變換內(nèi)模式變換 定義了概念模式和內(nèi)模式之間的映射關(guān)系。當(dāng)整個(gè)系統(tǒng)要求改變內(nèi)模式時(shí),可以改變此映射關(guān)系而保持外模式和概念模式不變。這種全局邏輯數(shù)據(jù)獨(dú)立于物理數(shù)據(jù)的特性稱做物理數(shù)據(jù)的獨(dú)立性。 通過這三個(gè)抽象層構(gòu)成數(shù)據(jù)庫的體系結(jié)構(gòu)。對一般用戶而言,他的某些應(yīng)用只處理數(shù)據(jù)庫中的部分?jǐn)?shù)據(jù),則我們通過“外部模式”來向他提供那部分?jǐn)?shù)據(jù),而將其它數(shù)據(jù)屏蔽“起來,不讓他”知道“,更不讓他”觸及“到。從而達(dá)到既提供用戶服務(wù),又保證數(shù)據(jù)的安全
30、。數(shù)據(jù)的”存“和”取“通過不同模式之間的”映射“進(jìn)行轉(zhuǎn)換和組織。這些映射是DBMS的職能,即由DBMS自動(dòng)完成的。 任何一個(gè)數(shù)據(jù)庫系統(tǒng),實(shí)際存在的只是物理級(內(nèi)模式)的數(shù)據(jù)庫。概念級數(shù)據(jù)庫是數(shù)據(jù)庫系統(tǒng)面向應(yīng)用問題的抽象描述,是為了方便人們對數(shù)據(jù)庫邏輯結(jié)構(gòu)的理解。用戶級數(shù)據(jù)庫則是數(shù)據(jù)庫系統(tǒng)面向用戶的接口。數(shù)據(jù)模型(數(shù)據(jù)模型(Data ModelData Model):): 是一種人們對現(xiàn)實(shí)世界進(jìn)行描述的工具,不僅描述數(shù)據(jù)本身的內(nèi)容,也描述數(shù)據(jù)與數(shù)據(jù)之間的關(guān)系。數(shù)據(jù)庫的核心問題是研究如何表示和處理數(shù)據(jù)間的聯(lián)系。1 1)層次模型)層次模型 層次模型也稱為樹狀模型,其數(shù)據(jù)結(jié)構(gòu)呈樹型結(jié)構(gòu),如圖所示。是數(shù)
31、據(jù)庫系統(tǒng)用的最早的一種數(shù)據(jù)模型。層狀模型節(jié)點(diǎn)間聯(lián)系簡單,層次分明,結(jié)構(gòu)清晰,但只能反映一對一或一對多的聯(lián)系。支持層次模型的典型系統(tǒng)是IBM公司的IMS(Information Management System)系統(tǒng)。數(shù)據(jù)庫的數(shù)據(jù)模型數(shù)據(jù)庫的數(shù)據(jù)模型2 2)網(wǎng)狀模型)網(wǎng)狀模型 網(wǎng)狀模型,其數(shù)據(jù)結(jié)構(gòu)呈網(wǎng)狀,如圖所示。網(wǎng)狀模型允許每個(gè)結(jié)點(diǎn)有多個(gè)父結(jié)點(diǎn)和多個(gè)子結(jié)點(diǎn),是一種多對多的聯(lián)系。網(wǎng)狀結(jié)構(gòu)可以描述實(shí)體之間的復(fù)雜聯(lián)系,但在概念上,結(jié)構(gòu)上及實(shí)現(xiàn)起來都比較復(fù)雜。支持網(wǎng)狀模型的典型系統(tǒng)是DBTG(Data Base Task Group)系統(tǒng)。3 3)關(guān)系模型)關(guān)系模型 關(guān)系模型就是一張二維表,用二維表
32、來描述實(shí)體間的關(guān)系和實(shí)體間的聯(lián)系,如下表。關(guān)系模型數(shù)據(jù)之間的關(guān)系簡單明了,有嚴(yán)格的數(shù)學(xué)基礎(chǔ),用戶易懂易用,因此關(guān)系數(shù)據(jù)庫得到了很大的發(fā)展, 也是當(dāng)今計(jì)算機(jī)世界所流行的一種數(shù)據(jù)庫系統(tǒng),如FoxBASE, FoxPro、Access等。數(shù)據(jù)庫管理系統(tǒng)(數(shù)據(jù)庫管理系統(tǒng)(DBMSDBMS):): 是數(shù)據(jù)庫系統(tǒng)的核心,是統(tǒng)一管理整個(gè)數(shù)據(jù)庫系統(tǒng)的應(yīng)用支撐軟件,具有數(shù)據(jù)庫的定義、管理維護(hù)、通信以及設(shè)備控制等功能。 DBMS的中心任務(wù)把對數(shù)據(jù)庫的各種操作轉(zhuǎn)換到物理級去執(zhí)行。目前有許多商品化的DBMS。數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)1 1DBMSDBMS的基本功能的基本功能 1 1)數(shù)據(jù)庫定義和存取功能)數(shù)據(jù)庫定
33、義和存取功能 DBMS的最基本功能是有效地執(zhí)行數(shù)據(jù)庫語言,包括數(shù)據(jù)庫模式定義、子模式定義、存儲(chǔ)結(jié)構(gòu)定義和數(shù)據(jù)的增、刪、改、查等功能。 2 2)數(shù)據(jù)庫控制功能)數(shù)據(jù)庫控制功能 這是DBMS的核心部分,包括控制系統(tǒng)的運(yùn)行、用戶的并發(fā)訪問、安全性檢查、恢復(fù)機(jī)制、完整性約束條件的檢查和執(zhí)行等。 3 3)數(shù)據(jù)維護(hù)功能)數(shù)據(jù)維護(hù)功能 包括數(shù)據(jù)庫的建立、數(shù)據(jù)的更新和再組織、數(shù)據(jù)的轉(zhuǎn)換轉(zhuǎn)儲(chǔ)和恢復(fù)等以及數(shù)據(jù)庫性能監(jiān)視。4 4)通信功能)通信功能 和操作系統(tǒng)協(xié)作處理庫內(nèi)外數(shù)據(jù)的傳輸。2 2數(shù)據(jù)庫語言數(shù)據(jù)庫語言 用戶使用數(shù)據(jù)庫,必須對數(shù)據(jù)庫進(jìn)行各種操作,包括對數(shù)據(jù)模式的定義,數(shù)據(jù)的增、刪、改、查和控制等,這就要求D
34、BMS必須為用戶提供相應(yīng)的命令和語言來完成這些操作,也就是用戶和數(shù)據(jù)庫的接口。目前應(yīng)用最廣泛的是SQL語言。 SQL語言(Structured Query Language)是關(guān)系數(shù)據(jù)庫的標(biāo)準(zhǔn)語言。精致、簡潔、命令數(shù)量不多,但具有對數(shù)據(jù)庫操作的基本功能。SQL語言是一種非過程語言,即用戶只須用SQL語言說明“做什么”,而無須指明“怎么做”;可以以交互命令的方式使用,也可以嵌入主語言在程序中使用。3 3DBMSDBMS的分類的分類 1)微機(jī)方式下簡單的DBMS。 常見的有FoxBase、Foxpro、Access等。這些系統(tǒng)既有單機(jī)版也有網(wǎng)絡(luò)版。操作簡單,價(jià)格低廉,應(yīng)用廣泛。 2)分時(shí)系統(tǒng)環(huán)境下
35、,集中式數(shù)據(jù)庫體系結(jié)構(gòu)。 在這種系統(tǒng)中,數(shù)據(jù)是集中的,數(shù)據(jù)管理也是集中的,數(shù)據(jù)庫系統(tǒng)的核心結(jié)構(gòu)都集中在DBMS所在的中心計(jì)算機(jī)上,各用戶借助終端共享中心DBMS上的功能和資源,如ORACLE系統(tǒng)。 3)網(wǎng)絡(luò)環(huán)境下的客戶/服務(wù)體系結(jié)構(gòu)。 Client/Server是隨著LAN的發(fā)展而提出來的,目前成為計(jì)算機(jī)LAN 下的一種主流體系結(jié)構(gòu)。工程數(shù)據(jù)庫工程數(shù)據(jù)庫: : 指能滿足人們在工程活動(dòng)中對數(shù)據(jù)處理要求的數(shù)據(jù)庫。 因?yàn)楣こ躺纤幚淼臄?shù)據(jù),其對象、類型、結(jié)構(gòu)、性能要比商務(wù)上復(fù)雜的多,工程數(shù)據(jù)庫系統(tǒng)較之一般數(shù)據(jù)庫系統(tǒng)有諸多區(qū)別和特點(diǎn)。工程數(shù)據(jù)庫系統(tǒng)(工程數(shù)據(jù)庫系統(tǒng)(EDBMSEDBMS)1 1工程數(shù)據(jù)
36、庫管理系統(tǒng)與傳統(tǒng)數(shù)據(jù)庫管理系統(tǒng)的工程數(shù)據(jù)庫管理系統(tǒng)與傳統(tǒng)數(shù)據(jù)庫管理系統(tǒng)的區(qū)別和特點(diǎn)區(qū)別和特點(diǎn) 1 1)管理對象)管理對象 一般數(shù)據(jù)庫:是靜態(tài)的 工程數(shù)據(jù)庫:管理靜態(tài)的數(shù)據(jù) 高度動(dòng)態(tài)的數(shù)據(jù)2 2)數(shù)據(jù)的類型)數(shù)據(jù)的類型 一般數(shù)據(jù)庫:字符串和數(shù)值類型, 工程數(shù)據(jù)庫:字符串和數(shù)值, 大量的復(fù)雜數(shù)據(jù)類型的數(shù)據(jù)3 3)數(shù)據(jù)結(jié)構(gòu))數(shù)據(jù)結(jié)構(gòu) 一般數(shù)據(jù)庫:關(guān)系模型 工程數(shù)據(jù)庫:多數(shù)是樹狀的繼承關(guān)系,還有復(fù)雜的網(wǎng)狀結(jié)構(gòu),4 4)數(shù)據(jù)庫的變化)數(shù)據(jù)庫的變化 一般數(shù)據(jù)庫:數(shù)值多變,結(jié)構(gòu)變化緩慢的, 工程數(shù)據(jù)庫:設(shè)計(jì)者作為工程數(shù)據(jù)的全權(quán)使用者,必須讓其對庫的數(shù)值和結(jié)構(gòu)上都可作改動(dòng)、以滿足設(shè)計(jì)過程中的多變性。5 5)信
37、息種類)信息種類 工程數(shù)據(jù)包含的信息種類繁多,如: (1)產(chǎn)品的圖形信息: (2)產(chǎn)品的文字?jǐn)?shù)據(jù)信息: (3)設(shè)計(jì)所需參數(shù)和分析計(jì)算數(shù)據(jù): (4)工藝數(shù)據(jù):加工設(shè)備、工藝規(guī)程、工序文件及加工的數(shù)控代碼等。6 6)系統(tǒng)的分層結(jié)構(gòu))系統(tǒng)的分層結(jié)構(gòu) 一般數(shù)據(jù)庫:支持事物處理功能,但商務(wù)性、管理性的事務(wù)規(guī)律性較強(qiáng),便于實(shí)現(xiàn)。 工程數(shù)據(jù)庫:涉及的數(shù)據(jù)結(jié)構(gòu)繁多、復(fù)雜,并需要多次的反復(fù)和修改。所以需要設(shè)計(jì)分層結(jié)構(gòu)的數(shù)據(jù)庫系統(tǒng),來解決工程中的長事物處理問題。系統(tǒng)的分層結(jié)構(gòu)如圖5-7。2 2工程數(shù)據(jù)庫系統(tǒng)的構(gòu)成方法工程數(shù)據(jù)庫系統(tǒng)的構(gòu)成方法 1) 1) 改造現(xiàn)在的一般數(shù)據(jù)庫使之支持工程數(shù)據(jù)改造現(xiàn)在的一般數(shù)據(jù)庫使之
38、支持工程數(shù)據(jù)處理。處理。 它利用一般數(shù)據(jù)庫的優(yōu)點(diǎn),輔之以圖形處理的手段,集成為一個(gè)工程數(shù)據(jù)庫系統(tǒng),或以一般數(shù)據(jù)庫為核心,擴(kuò)充CAD/CAM應(yīng)用所需要的若干功能模塊組成一個(gè)工程數(shù)據(jù)庫系統(tǒng)。目前國內(nèi)研制的工程數(shù)據(jù)庫大多采用這種方法。 2) 2) 分析、拆解一般數(shù)據(jù)庫的源代碼分析、拆解一般數(shù)據(jù)庫的源代碼,按照工程數(shù)據(jù)庫的要求修改原組織結(jié)構(gòu)、概念模式,擴(kuò)充強(qiáng)化功能。IBM公司San Jose研究實(shí)驗(yàn)室推出的“擴(kuò)充的 System R”工程數(shù)據(jù)庫就屬于此類。3) 3) 研制新的數(shù)據(jù)模型,開發(fā)新的工程數(shù)據(jù)庫系統(tǒng)研制新的數(shù)據(jù)模型,開發(fā)新的工程數(shù)據(jù)庫系統(tǒng) 在現(xiàn)有的一般數(shù)據(jù)庫系統(tǒng)下改造,往往很難實(shí)現(xiàn)真正的工程數(shù)
39、據(jù)庫要求的功能。因此人們試圖開發(fā)新的數(shù)據(jù)庫模型和數(shù)據(jù)庫管理方法,面向?qū)ο蟮臄?shù)據(jù)庫系統(tǒng)(OOEDBMS)就是這種數(shù)據(jù)庫的代表。OOEDBMS雖然已經(jīng)有人在研制開發(fā),但未形成商品化。3 3、工程數(shù)據(jù)庫技術(shù)的發(fā)展趨勢、工程數(shù)據(jù)庫技術(shù)的發(fā)展趨勢 1 1)新型化:)新型化: 2 2)智能化:)智能化: 3 3)巨型化:)巨型化: 4 4)工具化:)工具化: 5 5)分布式:)分布式: 6 6)集成化:)集成化:1.4 CAD系統(tǒng)的結(jié)構(gòu)與分類系統(tǒng)的結(jié)構(gòu)與分類 CAD系統(tǒng)由硬件系統(tǒng)和軟件系統(tǒng)構(gòu)成。硬件系統(tǒng)包括計(jì)算機(jī)、外圍設(shè)備(包括輸入輸出設(shè)備、圖形顯示設(shè)備、外存儲(chǔ)設(shè)備等);軟件系統(tǒng)包括系統(tǒng)軟件、支撐軟件及應(yīng)
40、用軟件。 1.4.1 CAD分類: 主機(jī)主機(jī)-終端終端CAD系統(tǒng)系統(tǒng) 以大型機(jī)為基礎(chǔ),具有龐大的存儲(chǔ)器和極強(qiáng)的計(jì)算功能,適于復(fù)雜和處理大量信息的設(shè)計(jì)。投資大,更新操作比較困難。 工作站工作站CAD系統(tǒng)系統(tǒng) 以32位微機(jī)工作站為基礎(chǔ),配有較大的內(nèi)外存,網(wǎng)絡(luò)能力強(qiáng)。 個(gè)人微機(jī)系統(tǒng)個(gè)人微機(jī)系統(tǒng) 價(jià)格便宜,配置方便,軟件升級、更新方便。1.4.2 網(wǎng)絡(luò)結(jié)構(gòu) 1. 個(gè)人微機(jī)及局域網(wǎng) 2. 客戶機(jī)/服務(wù)器 3. Internet/intranet1.5 CAD系統(tǒng)硬件的組成 1.主機(jī) 2.外存設(shè)備 包括:磁盤、移動(dòng)硬盤、U盤、光盤等。 3.圖形輸入設(shè)備 包括:鍵盤、鼠標(biāo)和跟蹤球、掃描儀等 4.圖形輸出設(shè)備
41、 包括:繪圖儀、打印機(jī) 5.圖形顯示設(shè)備 如顯示器 CAD/CAM系統(tǒng)硬件選型原則從應(yīng)用的觀點(diǎn)出發(fā),在選擇硬件系統(tǒng)時(shí)應(yīng)特別考慮下述幾點(diǎn):工作能力 經(jīng)濟(jì)性使用方便性 工作可靠性維修方便性標(biāo)準(zhǔn)化程度及可擴(kuò)充性工作環(huán)境響應(yīng)時(shí)間及處理速度采用的語言磁盤容量等1.6 CAD系統(tǒng)軟件的組成 1.系統(tǒng)軟件 2.支撐軟件 支撐軟件主要用來實(shí)現(xiàn)幾何建模、繪圖、工程設(shè)計(jì)計(jì)算和分析等功能。根據(jù)其應(yīng)用可分以下幾類:1 1、計(jì)算機(jī)分析軟件(輔助工程軟件)、計(jì)算機(jī)分析軟件(輔助工程軟件) 這類軟件主要用于工程設(shè)計(jì)中的各種數(shù)值計(jì)算和分析。以現(xiàn)代計(jì)算力學(xué)為基礎(chǔ),以計(jì)算機(jī)仿真進(jìn)行工程分析,實(shí)現(xiàn)產(chǎn)品的優(yōu)化設(shè)計(jì)。其主要包括有限元分
42、析法、邊界法等方法。計(jì)算機(jī)分析軟件很多,如ANSYS、ADAMS、CSA/Nastran、FLDAP、LS-NLKE3D等。一些軟件還具有較強(qiáng)的前后置處理能力。2 2、CAD/CAE/CAMCAD/CAE/CAM軟件系統(tǒng)軟件系統(tǒng) 這些軟件支持二維和三維圖形方式下進(jìn)行產(chǎn)品及零件的定義。 1)SDRC公司的I-DEAS軟件 是一個(gè)綜合的集成化CAD/CAE/CAM系統(tǒng)。除了CAD、CAE、CAM功能外,還具有測試數(shù)據(jù)分析、仿真項(xiàng)目管理、開放結(jié)構(gòu)等功能。 2)PTC公司的Pro/Engineer軟件 是一個(gè)全參數(shù)化和基于特征的CAD/CAM系統(tǒng)。 3)EDS/Unigraphics公司的Unigra
43、phics(UG )系統(tǒng)是一個(gè)綜合性的設(shè)計(jì)、分析、制造一體化集成系統(tǒng)。除了CAD/CAE/CAM功能外,還具有CAQ(計(jì)算機(jī)輔助質(zhì)量控制)、CAT(計(jì)算機(jī)輔助測試)、CAPP(計(jì)算機(jī)輔助工藝規(guī)劃)等功能。4)Autodask公司的AutoCAD 目前的版本是AutoCAD,是目前微機(jī)上應(yīng)用最為廣泛的通用的交互式計(jì)算機(jī)輔助繪圖與設(shè)計(jì)軟件包。3 3、數(shù)據(jù)庫管理系統(tǒng)(、數(shù)據(jù)庫管理系統(tǒng)(DBMSDBMS) 目前有許多商品化的軟件,有微機(jī)方式下簡單的DBMS:如FoxBase,F(xiàn)oxpro,AccEss等;分時(shí)系統(tǒng)環(huán)境下,集中式數(shù)據(jù)庫體系結(jié)構(gòu):如ORACLE等;網(wǎng)絡(luò)環(huán)境下的客戶服務(wù)體系結(jié)構(gòu):如Clien
44、t/Server等。 這些DBMS大都屬于關(guān)系型數(shù)據(jù)庫管理系統(tǒng),常用于商業(yè)事務(wù)管理。這些數(shù)據(jù)庫經(jīng)過改造使之支持工程數(shù)據(jù)處理,但很難實(shí)現(xiàn)真正的工程數(shù)據(jù)庫所要求的功能。4 4、網(wǎng)絡(luò)服務(wù)軟件、網(wǎng)絡(luò)服務(wù)軟件 數(shù)據(jù)交換和共享是當(dāng)今CAD必不可少的手段,如企業(yè)內(nèi)部各部門間的數(shù)據(jù)共享與傳遞、企業(yè)與企業(yè)之間的信息交流等。網(wǎng)絡(luò)服務(wù)軟件為這些系統(tǒng)在網(wǎng)絡(luò)上傳輸和共享數(shù)據(jù)提供了條件。1.7機(jī)械CAD技術(shù)的發(fā)展趨勢一、 集成化為了適應(yīng)設(shè)計(jì)與制造自動(dòng)化的要求,特別是近幾年來出現(xiàn)的計(jì)算機(jī)集成制造系統(tǒng)(CIMS)的需求,進(jìn)一步提高集成水平是CAD/CAM系統(tǒng)發(fā)展的一個(gè)重要方向。因此, 1)1)數(shù)字化產(chǎn)品建模。數(shù)字化產(chǎn)品建模。 建立包括幾何信息在內(nèi)的完整的(包括幾何、工藝、加工、管理等信息),創(chuàng)造CAD、CAPP、數(shù)控編程集成的必要條件。2)2)產(chǎn)品數(shù)據(jù)交換。產(chǎn)品數(shù)據(jù)交換。 解決好不同CAD系統(tǒng)間產(chǎn)品模型數(shù)據(jù)的轉(zhuǎn)換問題;(初始圖形交換規(guī)范IGES
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)連帶擔(dān)保借款合同模板
- 道路拓寬及改造工程合同
- 辦公用房租賃合同英文范本
- 廚師服務(wù)合同樣本
- 夫妻共同購房合同條款
- 女方凈身出戶離婚法律合同模板
- 跨境融資合同(一)
- 職業(yè)技術(shù)學(xué)院大學(xué)生創(chuàng)新創(chuàng)業(yè)項(xiàng)目合同
- 新能源汽車電機(jī)技術(shù)演進(jìn)與產(chǎn)業(yè)鏈創(chuàng)新考核試卷
- 文化產(chǎn)業(yè)與體育賽事結(jié)合考核試卷
- 育嬰師職業(yè)技能培訓(xùn)
- 事故隱患安全培訓(xùn)事故排查安全隱患
- 老年法律法規(guī)與標(biāo)準(zhǔn)單元一課件
- 職業(yè)中等專業(yè)學(xué)校2023-2024學(xué)年工作計(jì)劃
- 引水罐設(shè)計(jì)計(jì)算書-2
- 技術(shù)人員管理激勵(lì)制度
- 新公務(wù)員法培訓(xùn)課件
- 基層醫(yī)療機(jī)構(gòu)院感控考試試題及答案
- 領(lǐng)導(dǎo)干部的國學(xué)修養(yǎng)講義
- 人文素養(yǎng)知識(shí)考試復(fù)習(xí)題庫(含答案)
- 外科學(xué)教學(xué)課件:腰椎間盤突出癥
評論
0/150
提交評論