ch工程數(shù)據(jù)處理與交換_第1頁(yè)
ch工程數(shù)據(jù)處理與交換_第2頁(yè)
ch工程數(shù)據(jù)處理與交換_第3頁(yè)
ch工程數(shù)據(jù)處理與交換_第4頁(yè)
ch工程數(shù)據(jù)處理與交換_第5頁(yè)
已閱讀5頁(yè),還剩106頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

11.5.2本課程的內(nèi)容土木工程CAD技術(shù)基礎(chǔ)CAD基礎(chǔ)知識(shí)CAD系統(tǒng)基本原理土木工程CAD相關(guān)技術(shù)土木工程CAD系統(tǒng)設(shè)計(jì)

第1章引言 第2章CAD系統(tǒng)概論

第3章計(jì)算機(jī)圖形技術(shù)

第4章AutoCAD應(yīng)用技術(shù) 第5章三維幾何造型

第6章人機(jī)交互技術(shù)

第7章工程分析與優(yōu)化設(shè)計(jì)

第8章工程數(shù)據(jù)處理與交換

第9章土木工程CAD系統(tǒng)開發(fā) 第10章現(xiàn)代CAD技術(shù)參照“教學(xué)日歷”2第8章 工程數(shù)據(jù)處理與交換 8.1概述

8.2工程數(shù)據(jù)處理

8.3CAD系統(tǒng)數(shù)據(jù)交換38.1概述數(shù)據(jù)在工程設(shè)計(jì)中起重要作用

在設(shè)計(jì)過(guò)程中需要用到一些數(shù)據(jù)

設(shè)計(jì)結(jié)果以數(shù)據(jù)形式保存在文件或數(shù)據(jù)庫(kù)中數(shù)據(jù)處理(DataProcessing)

對(duì)已知數(shù)據(jù)進(jìn)行處理,獲得便于使用的數(shù)據(jù)數(shù)據(jù)交換(DataExchange)

將從一個(gè)應(yīng)用軟件獲得的數(shù)據(jù)用于其他應(yīng)用軟件48.2工程數(shù)據(jù)處理8.2.1需要處理的工程數(shù)據(jù)

在工程設(shè)計(jì)過(guò)程中,經(jīng)常使用如下數(shù)據(jù)

1.

表格形式的數(shù)據(jù)

2.線圖形式的數(shù)據(jù)

3.

設(shè)計(jì)結(jié)果數(shù)據(jù)

4.設(shè)計(jì)標(biāo)準(zhǔn)和規(guī)范 在CAD系統(tǒng)中,需要由計(jì)算機(jī)高效、快速、準(zhǔn)確處理這些數(shù)據(jù)56鋼筋混凝土偏心受壓柱承載力線圖N(kN)N·η·ei7

工程數(shù)據(jù)的處理方法主要分為3類

1.程序化

2.使用數(shù)據(jù)文件進(jìn)行處理

3.使用數(shù)據(jù)庫(kù)進(jìn)行處理88.2.2工程數(shù)據(jù)的程序化

主要分為兩類

1.表格(Table)數(shù)據(jù)程序化

2.線圖(Chart)數(shù)據(jù)程序化98.2.2.1表格數(shù)據(jù)程序化

把表格數(shù)據(jù)轉(zhuǎn)化成程序代碼 兩種方式

1.

以數(shù)組形式存儲(chǔ)表格數(shù)據(jù),然后用查表或插值方法得到所需數(shù)據(jù)

2.

用數(shù)據(jù)擬合方法將表格數(shù)據(jù)擬合成公式,編入 程序來(lái)計(jì)算出所需數(shù)據(jù)1011插值問(wèn)題(InterpolationProblem)對(duì)于上表給出出列表函數(shù)y=f(x),當(dāng)自變量為為結(jié)點(diǎn)的中間間值x時(shí),由于在表表中找不到對(duì)對(duì)應(yīng)的y值,可采用插插值法求出其其函數(shù)值xx1x2x3…xn-1xny(x)y1y2y3…yn-1yn12插值方法主要有:1.線性插值2.拋物線插值131.線性插值給定x,求其函數(shù)值值y插值步驟為::選取兩個(gè)相鄰鄰的自變量xi與xi+1,且xi<x<xi+1過(guò)(xi,yi)和(xi+1,yi+1)兩點(diǎn)連直線g(x)代替原函數(shù)f(x),則XY(xi+1,yi+1)(xi,yi)xy142.拋物線插值給定x,求其函數(shù)值值y過(guò)三點(diǎn)作拋物物線g(x),則比較:比線性性插值精度高高,關(guān)鍵要根根據(jù)插值點(diǎn)在在附近選取合合適的3個(gè)點(diǎn)XY(xi+1,yi+1)(xi-1,yi-1)x(xi,yi)y15數(shù)據(jù)擬合方法法從離散點(diǎn)求出出一個(gè)代表性性的表達(dá)式最常用的數(shù)據(jù)據(jù)擬合方法為為最小二乘法((LeastSquaresMethod)中介紹的曲線線擬合也是一一種數(shù)據(jù)擬合合方法16最小二乘法設(shè)待擬合的點(diǎn)點(diǎn)為(x1,y1),(x2,y2),(x3,y3),···,(xm,ym)設(shè)擬合公式y(tǒng)=f(x),通常選擇初初等函數(shù),如如代數(shù)多項(xiàng)式式、冪函數(shù)、、指數(shù)函數(shù)、、對(duì)數(shù)函數(shù)等等應(yīng)該使每個(gè)結(jié)結(jié)點(diǎn)處的偏差差ei=f(xi)-yi,(i=1,2,……m),偏差的平方和和為最小XY(x1,y1)x(xi,yi)(xm,ym)y=f(x)17如用多項(xiàng)式來(lái)來(lái)擬合偏差的平方和和為使上式的導(dǎo)數(shù)數(shù)等于零,求出φ為極小值時(shí)的的a0,a1,a2,…,an值,便可得到多項(xiàng)項(xiàng)式f(x)18線圖數(shù)據(jù)程序序化把線圖數(shù)據(jù)轉(zhuǎn)轉(zhuǎn)化成程序代代碼分為3種情況1.找到線圖原有有公式,將公公式編入程序序2.將線圖離離散化,,形成表表格數(shù)據(jù)據(jù),用插插值法進(jìn)進(jìn)行處理3.用曲線擬擬合方法法求出線線圖的經(jīng)經(jīng)驗(yàn)公式式,再將將公式編入程程序19鋼筋混凝凝土偏心心受壓柱柱承載力力線圖20使用數(shù)據(jù)據(jù)文件進(jìn)進(jìn)行處理理以數(shù)據(jù)文文件形式式,將工工程數(shù)據(jù)據(jù)存儲(chǔ)在在外部設(shè)設(shè)備中,,當(dāng)需要時(shí)時(shí)在應(yīng)用用程序中中進(jìn)行調(diào)調(diào)用e.g.把混凝土土強(qiáng)度設(shè)設(shè)計(jì)值存存儲(chǔ)在數(shù)數(shù)據(jù)文件件中21工作模式式應(yīng)用程序序通過(guò)某某種存取取方法直直接對(duì)數(shù)數(shù)據(jù)文件件進(jìn)行操操作應(yīng)用程序1文件1應(yīng)用程序2文件2存取方法法應(yīng)用程序n文件n22特點(diǎn)1.文件為特特定的應(yīng)應(yīng)用需要要而建2.文件結(jié)構(gòu)構(gòu)與應(yīng)用用程序密密切相關(guān)關(guān)3.文件的邏邏輯結(jié)構(gòu)構(gòu)與物理理結(jié)構(gòu)可可以清晰晰分開4.文件中的的數(shù)據(jù)可可以長(zhǎng)期期保存、、反復(fù)處處理,易易于查詢、插插入、修修改和刪刪除5.文件系統(tǒng)統(tǒng)設(shè)計(jì)簡(jiǎn)簡(jiǎn)單23文件的分分類1.順序文件件(SequentialFile)2.索引文件件(IndexFile)3.散列文件件(HarshFile)4.鏈表文件件(ListFile)24順序文件件是數(shù)據(jù)的的物理存儲(chǔ)儲(chǔ)順序與邏輯順序序一致的文文件可分為::1.無(wú)序順序序文件2.有序順序序文件251.無(wú)序順序序文件組成文件件的記錄沒(méi)有任何何次序規(guī)規(guī)律,只只是按寫寫入的先先后順序序進(jìn)行存存儲(chǔ)查找方法法順序掃描描法,即即掃描整整個(gè)文件件,直至至找到所所需記錄錄為止262.有序順序序文件組成文件件的記錄錄是根據(jù)據(jù)某一屬屬性值的的次序排排列表示屬性性的字段稱為關(guān)鍵字,即組成成文件的的記錄按按照某個(gè)個(gè)關(guān)鍵字字遞增((減)的的順序進(jìn)進(jìn)行存儲(chǔ)儲(chǔ)查找方法法A.折半查找找法B.分塊查找找法27A.折半查找找法當(dāng)記錄按按關(guān)鍵字字遞增或或遞減時(shí)時(shí)將整個(gè)文文件作為為查詢區(qū)區(qū)域,將將所需查查找的關(guān)關(guān)鍵字k與查找區(qū)區(qū)中間點(diǎn)點(diǎn)記錄的的關(guān)鍵字字km進(jìn)行比較較當(dāng)k=km時(shí),該記錄錄即為所所要查的的記錄;;當(dāng)k<km時(shí),取查詢?cè)儏^(qū)的前前半部分分為查詢?cè)儏^(qū),找到中間間記錄,,進(jìn)行比比較;當(dāng)k>km時(shí),取查詢?cè)儏^(qū)的后后半部分分為查詢?cè)儏^(qū),找找到中間間記錄,,進(jìn)行比比較;重復(fù)同樣樣處理,,直至找找到所需需記錄kmk?28B.分塊查找找法當(dāng)記錄按按關(guān)鍵字字遞增或或遞減時(shí)時(shí)把文件分分成若干塊,塊的大大小為文文件記錄錄總數(shù)的的平方根根;依次掃描描每塊的最最后一個(gè)個(gè)記錄的的關(guān)鍵字字,直至找找到大于于要查找找記錄的的關(guān)鍵字字,從而而斷定要要查找記記錄所在在的塊;;繼續(xù)查找找此塊,,直至找找到所需需記錄為為止。k?29順序文件件的特點(diǎn)點(diǎn)1.存儲(chǔ)空間間連續(xù),,占用存存儲(chǔ)空間間少2.連續(xù)存取取記錄速速度快3.記錄的插插入、修修改及刪刪除比較較困難問(wèn)題如何編程程實(shí)現(xiàn)??3031索引文件件為提高順順序文件件查找速速度,采用索引引表,構(gòu)構(gòu)成索引引文件索引表即即把所有有順序文文件記錄錄的關(guān)鍵鍵字以及及對(duì)應(yīng)的的入口地地址保存存在一個(gè)個(gè)文件中中e.g.字典查找方法法先在索引引表中找找到需要要查找的的關(guān)鍵字字,根據(jù)據(jù)其提供供的指針針找到所所需的記記錄32利用索引引文件后后的特點(diǎn)點(diǎn)1.查找效率率高2.物理結(jié)構(gòu)構(gòu)獨(dú)立于于邏輯結(jié)結(jié)構(gòu),便便于修改改33散列文件件是一種直接接存取文文件的方方法將記錄的的關(guān)鍵字字直接轉(zhuǎn)轉(zhuǎn)換成記記錄的相相應(yīng)地址址特點(diǎn)存取速度度高,便便于修改改34鏈表文件件是利用鏈鏈表形式式組織起起來(lái)的數(shù)數(shù)據(jù)文件件記錄的物理存存儲(chǔ)順序與邏邏輯順序可以以不一致每一個(gè)記錄上上增設(shè)一個(gè)指指向下一個(gè)記記錄的存儲(chǔ)地地址指針多重鏈表的組組織方式常用用于根據(jù)多個(gè)個(gè)關(guān)鍵字來(lái)訪訪問(wèn)某條記錄錄單向鏈表作為相鄰結(jié)點(diǎn)地址,只提供供下一個(gè)結(jié)點(diǎn)的地址351249headA13561249B14751356C10211475Dnull1021必要的操作建立鏈表、插插入結(jié)點(diǎn)、刪刪除結(jié)點(diǎn)、輸輸出鏈表等->面向?qū)ο蟪绦蛐蛟O(shè)計(jì)來(lái)自面向?qū)ο笙蟪绦蛟O(shè)計(jì)36多重鏈表方式式的設(shè)計(jì)方法法1.文件的每個(gè)記記錄上增加n個(gè)指針項(xiàng),每每個(gè)指針項(xiàng)指向包含相應(yīng)應(yīng)關(guān)鍵字的下下一個(gè)記錄的的地址。2.分別建立每個(gè)個(gè)關(guān)鍵字的索索引表,根據(jù)據(jù)索引表查詢記錄。37鏈表文件的特特點(diǎn)便于處理具有有復(fù)雜結(jié)構(gòu)的的數(shù)據(jù)38使用數(shù)據(jù)庫(kù)進(jìn)進(jìn)行處理使用數(shù)據(jù)庫(kù),,將工程數(shù)據(jù)據(jù)存儲(chǔ)在外部部設(shè)備中,需需要時(shí)進(jìn)行調(diào)調(diào)用數(shù)據(jù)庫(kù)是在數(shù)數(shù)據(jù)文件基礎(chǔ)礎(chǔ)上發(fā)展起來(lái)來(lái)的一門新型型數(shù)據(jù)管理技技術(shù)定義是按一定數(shù)據(jù)模型組織、存儲(chǔ)和和使用的數(shù)據(jù)據(jù)集合,用于可靠地管管理大量持久久的共享數(shù)據(jù)據(jù),可滿足組織中中多用戶的不不同需要。39工作模式在應(yīng)用數(shù)據(jù)庫(kù)庫(kù)的系統(tǒng)中,,應(yīng)用程序通通過(guò)數(shù)據(jù)庫(kù)管管理系統(tǒng)對(duì)數(shù)數(shù)據(jù)庫(kù)進(jìn)行操操作應(yīng)用程序1應(yīng)用程序2應(yīng)用程序n數(shù)據(jù)庫(kù)管理系統(tǒng)數(shù)據(jù)庫(kù)……40特點(diǎn)1.數(shù)據(jù)的獨(dú)立性性,即以數(shù)據(jù)為為中心,通過(guò)過(guò)數(shù)據(jù)庫(kù)管理系統(tǒng)把應(yīng)應(yīng)用程序與數(shù)數(shù)據(jù)庫(kù)分開2.數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)構(gòu)化,即不僅描述述數(shù)據(jù)本身,,還描述數(shù)據(jù)之間的的關(guān)系,便于于實(shí)現(xiàn)數(shù)據(jù)共共享3.可保證數(shù)據(jù)的完完整性和安全全性,非用戶不可可使用和修改數(shù)據(jù)據(jù)4.可減少數(shù)據(jù)冗冗余41數(shù)據(jù)庫(kù)的數(shù)據(jù)據(jù)模型現(xiàn)有的主要數(shù)數(shù)據(jù)模型包括括1.層次數(shù)據(jù)模型型2.網(wǎng)狀數(shù)據(jù)模型型3.關(guān)系數(shù)據(jù)模型型4.面向?qū)ο髷?shù)據(jù)據(jù)模型根據(jù)數(shù)據(jù)模型型的不同,數(shù)數(shù)據(jù)庫(kù)分為層層次數(shù)據(jù)庫(kù)、、網(wǎng)狀數(shù)據(jù)庫(kù)庫(kù)、關(guān)系數(shù)據(jù)據(jù)庫(kù)和面向?qū)?duì)象數(shù)據(jù)庫(kù)421.層次數(shù)據(jù)模型型(HierarchicDataModel)用樹結(jié)構(gòu)來(lái)描描述數(shù)據(jù)庫(kù)的的總體邏輯結(jié)結(jié)構(gòu),體現(xiàn)了了記錄之間““一對(duì)多””的關(guān)系特點(diǎn)A.邏輯結(jié)構(gòu)清楚楚而簡(jiǎn)單;B.易實(shí)現(xiàn)、易修修改、易擴(kuò)充充;C.對(duì)于復(fù)雜的數(shù)數(shù)據(jù)關(guān)系,容容易造成數(shù)據(jù)據(jù)重復(fù)存儲(chǔ)432.網(wǎng)狀數(shù)據(jù)模型型(NetworkDataModel)用網(wǎng)狀數(shù)據(jù)結(jié)結(jié)構(gòu)來(lái)描述數(shù)數(shù)據(jù)庫(kù)的總體體邏輯結(jié)構(gòu),,在其中,通通常用指針針鏈接來(lái)實(shí)現(xiàn)現(xiàn)數(shù)據(jù)間的連連接,體現(xiàn)記記錄之間““多對(duì)多”的的關(guān)系特點(diǎn)A.數(shù)據(jù)間可任意意連接,可用用以描述復(fù)雜雜數(shù)據(jù)關(guān)系B.可避免數(shù)據(jù)的的重復(fù)存儲(chǔ)443.關(guān)系數(shù)據(jù)模型型(RelationalDataModel)將數(shù)據(jù)的邏輯輯結(jié)構(gòu)歸結(jié)為為二維表形式式每個(gè)表賦予一一個(gè)名字;表中的每一行行是一個(gè)記錄,對(duì)應(yīng)一個(gè)元元素組,又稱稱為“元組””,代表一個(gè)個(gè)實(shí)體;表中每一列代代表一個(gè)屬性性,又稱為““字段”;表中每個(gè)記錄錄通過(guò)一個(gè)或或一組屬性來(lái)來(lái)標(biāo)識(shí),稱為為該記錄的““關(guān)鍵字”,又稱為““碼”。45關(guān)系數(shù)據(jù)模型型舉例ID房間名稱1房間12房間23房間34庫(kù)房5設(shè)備間……ID家具名稱價(jià)格1床5002床5003床5004桌2505椅40………房間家具ID房間ID家具ID111212324425523………房間家具46關(guān)系模型的運(yùn)運(yùn)算A.作為集合的運(yùn)運(yùn)算:交、并并、差B.專門運(yùn)算:篩選、投影、連接、匯總e.g.針對(duì)上例的運(yùn)運(yùn)算結(jié)果家具名稱數(shù)量總價(jià)床63000椅6240桌2500合計(jì)3740房間名稱家具價(jià)格房間12410房間2133047關(guān)系數(shù)據(jù)模型型的特點(diǎn)1.實(shí)體及實(shí)體間的聯(lián)系系均用表描述,或通過(guò)在表表之間建立關(guān)系系來(lái)描述;2.關(guān)系數(shù)據(jù)模型型將數(shù)據(jù)以一一定的表的形形式存入庫(kù)中,應(yīng)用時(shí)通過(guò)各各種運(yùn)算來(lái)檢檢索或組合某些相關(guān)數(shù)據(jù);3.數(shù)據(jù)的重復(fù)存存儲(chǔ)率低,修修改存取方便便;4.難以存儲(chǔ)具有有復(fù)雜結(jié)構(gòu)的的數(shù)據(jù)。484.面向?qū)ο笙髷?shù)據(jù)模模型(Object-OrientedDataModel)是對(duì)象模模型在外外部存儲(chǔ)儲(chǔ)的中實(shí)實(shí)現(xiàn)49數(shù)據(jù)庫(kù)管管理系統(tǒng)統(tǒng)縮寫為DBMS(DatabaseManagementSystem)用于對(duì)數(shù)數(shù)據(jù)庫(kù)的的定義和和操作主要功能能包括1.數(shù)據(jù)定義義:數(shù)據(jù)據(jù)庫(kù)、表表、索引引2.數(shù)據(jù)操作作:查詢?cè)?、更新新(增、、刪、改改)3.運(yùn)行控制制:并發(fā)發(fā)控制、、安全性性檢查、、數(shù)據(jù)庫(kù)庫(kù)恢復(fù)4.建立和維維護(hù):數(shù)數(shù)據(jù)輸入入、性能能監(jiān)視、、分析50以MicrosoftAccess2007為例關(guān)系型數(shù)數(shù)據(jù)庫(kù)管管理系統(tǒng)統(tǒng)實(shí)現(xiàn)前述述的關(guān)系系數(shù)據(jù)模模型的典典型操作作演示1.建立數(shù)據(jù)據(jù)庫(kù)2.建立表3.建立關(guān)系系4.輸入數(shù)據(jù)據(jù)5.建立查詢?cè)?.建立報(bào)表表511.建立數(shù)據(jù)據(jù)庫(kù)52數(shù)據(jù)庫(kù)建建立后532.建立表54表建立后后553.建立關(guān)系系56關(guān)系建立立后574.輸入數(shù)據(jù)據(jù)585.建立查詢?cè)?9形成的查查詢的內(nèi)內(nèi)容606.建立報(bào)表表61建立的報(bào)報(bào)表思考關(guān)系數(shù)據(jù)據(jù)庫(kù)軟件件Access與電子表表格軟件件Excel相比,有有何相同同之處,,又有何何不同之之處?6263數(shù)據(jù)庫(kù)的的設(shè)計(jì)包括以下下步驟1.概念設(shè)計(jì)計(jì)2.邏輯設(shè)計(jì)計(jì)3.物理設(shè)計(jì)計(jì)641.概念設(shè)計(jì)計(jì)從應(yīng)用角角度分析析數(shù)據(jù)及及其處理理要求和和約束,,建立一一個(gè)反映映應(yīng)用要要求的概概念模式式,即概念模型型包括A.進(jìn)行數(shù)據(jù)據(jù)抽象,,抽象出出對(duì)象,,并建立立對(duì)象層層次及其相互互之間的的聯(lián)系;;B.進(jìn)行應(yīng)用用視圖(查詢))設(shè)計(jì),,經(jīng)視圖圖集成得得到一個(gè)能支支持各種種應(yīng)用需需求的統(tǒng)統(tǒng)一信息息結(jié)構(gòu)。。65E-R方法(Entity-RelationMethod)用于概念念設(shè)計(jì)其基本語(yǔ)語(yǔ)義單位位是實(shí)體體和聯(lián)系系,通過(guò)過(guò)簡(jiǎn)單的的圖形((E-R圖形)描描述數(shù)據(jù)據(jù)及其聯(lián)聯(lián)系A(chǔ).實(shí)體:所描述述的對(duì)象象,用方框表示示;B.聯(lián)系:實(shí)體之之間的聯(lián)聯(lián)系,用用菱形框表表示;C.屬性:實(shí)體或或聯(lián)系的的屬性,,用橢圓形框框表示;D.實(shí)體與聯(lián)聯(lián)系之間間用線段段相連,,并標(biāo)注注聯(lián)系的的類型:1:1一對(duì)一,,1:N一對(duì)多,,M:N多對(duì)多E.可用某個(gè)個(gè)屬性唯唯一標(biāo)識(shí)識(shí)一個(gè)實(shí)實(shí)體,該該屬性稱稱之為關(guān)鍵字66E-R圖舉例::材料計(jì)計(jì)劃管理理672.邏輯設(shè)計(jì)計(jì)將概念模模型轉(zhuǎn)換換為所選選用DBMS支持的數(shù)數(shù)據(jù)模型型并設(shè)計(jì)計(jì)相應(yīng)的的應(yīng)用程程序接口口包括A.將概念模模型轉(zhuǎn)換換為所選選用DBMS所支持的的數(shù)據(jù)模型,即數(shù)據(jù)據(jù)庫(kù)的外外模式,,也稱邏邏輯模型型;B.設(shè)計(jì)應(yīng)用程序序(滿足用用戶要求求的數(shù)據(jù)據(jù)庫(kù)存取取程序)和數(shù)據(jù)庫(kù)庫(kù)系統(tǒng)的的接口;C.設(shè)計(jì)應(yīng)用程序序結(jié)構(gòu)、、數(shù)據(jù)存存取功能能等。683.物理設(shè)計(jì)計(jì)利用DBMS所提供的的手段,,把邏輯輯模式轉(zhuǎn)轉(zhuǎn)換為有有效的存存儲(chǔ)結(jié)構(gòu)構(gòu)包括A.設(shè)計(jì)存儲(chǔ)儲(chǔ)記錄結(jié)結(jié)構(gòu),包包括記錄的組組成、數(shù)數(shù)據(jù)項(xiàng)的類型和和長(zhǎng)度等;B.確定數(shù)據(jù)據(jù)存放位位置,即即存儲(chǔ)記錄錄在物理理區(qū)域的的分配;C.設(shè)計(jì)數(shù)據(jù)據(jù)訪問(wèn)方方法,包包括存儲(chǔ)結(jié)構(gòu)構(gòu)和檢索索機(jī)制等。69舉例:從從E-R模型到關(guān)關(guān)系數(shù)據(jù)據(jù)模型的的轉(zhuǎn)換708.3CAD系統(tǒng)數(shù)據(jù)據(jù)交換系統(tǒng)數(shù)據(jù)據(jù)交換的的必要性性過(guò)去的工工作模式式CAD系統(tǒng)都是是以某一一專業(yè)為為重點(diǎn),,自成成體體系系,,相相互互獨(dú)獨(dú)立立,,相互互之之間間往往往往難難以以實(shí)實(shí)現(xiàn)現(xiàn)信信息息傳傳遞遞與與數(shù)數(shù)據(jù)據(jù)共共享享被稱稱作作““信信息息孤孤島島””7172目前前的的狀狀況況已經(jīng)經(jīng)有有所所改改善善現(xiàn)存存的的CAD系統(tǒng)統(tǒng)數(shù)數(shù)據(jù)據(jù)交交換換的的方方式式1.通過(guò)過(guò)操操作作系系統(tǒng)統(tǒng)機(jī)機(jī)制制2.通過(guò)過(guò)標(biāo)標(biāo)準(zhǔn)準(zhǔn)文文件件格格式式3.通過(guò)過(guò)外外部部參參照照4.通過(guò)過(guò)外外部部數(shù)數(shù)據(jù)據(jù)庫(kù)庫(kù)73通過(guò)過(guò)操操作作系系統(tǒng)統(tǒng)機(jī)機(jī)制制進(jìn)進(jìn)行行數(shù)數(shù)據(jù)據(jù)交交換換包括括1.Windows剪貼貼板板e(cuò).g.可將將AutoCAD圖形形插插入入到到其其他他Windows應(yīng)用程程序序中中2.對(duì)象象鏈鏈接接與與嵌嵌入入((OLE)e.g.在AutoCAD中可可利利用用Insertobj命令令插插入入一一個(gè)個(gè)應(yīng)用用程程序序的的OLE對(duì)象象,,雙雙擊擊該該對(duì)對(duì)象象,,系系統(tǒng)統(tǒng)將將自自動(dòng)裝裝載載該該應(yīng)應(yīng)用用程程序序,,以以供供編編輯輯修修改改。。74通過(guò)過(guò)標(biāo)標(biāo)準(zhǔn)準(zhǔn)文文件件格格式式進(jìn)進(jìn)行行數(shù)數(shù)據(jù)據(jù)交交換換有兩兩種種圖圖形形文文件件1.矢量量圖圖文文件件以圖圖形形元元素素((e.g.線段段、、圓圓弧弧等等))為為存存儲(chǔ)儲(chǔ)單單位,,適適合合于于表表達(dá)達(dá)以以線線條條為為主主的的圖圖形形2.位圖圖文文件件將一一幅幅圖圖分分割割成成很很小小的的柵柵格格,,單單獨(dú)獨(dú)記記錄錄每每一一柵柵格的的亮亮度度和和顏顏色色值值,,適適合合于于表表達(dá)達(dá)以以填填充充塊塊為為主主的圖圖形形以以及及具具有有復(fù)復(fù)雜雜顏顏色色、、灰灰度度或或形形狀狀的的圖圖象象75矢量量圖圖的的特特點(diǎn)點(diǎn)1.與位位圖圖相相比比所所占占存儲(chǔ)儲(chǔ)空空間間要要小小得多多;;2.由于于其其存存儲(chǔ)儲(chǔ)是是以以圖圖素素為為單單位位,,所所以以便便于于提提取取某某一物物體體的的圖圖形形信信息息,,便于于修修改改圖圖形形;3.縮放放不不受受分分辨辨率率影影響響,,縮放放后后圖圖形形不不會(huì)會(huì)失失真真;4.與位位圖圖相相比比具具有有更大大的的靈靈活活性性和和更更高高的的使使用用效效率;5.不適適宜宜表表現(xiàn)現(xiàn)色色彩彩豐豐富富、、以以填填充充塊塊為為主主的的圖圖形形。。76位圖圖的的特特點(diǎn)點(diǎn)1.一般般占占用用很大大存存儲(chǔ)儲(chǔ)空空間間;2.由于于位位圖圖中中每每一一柵柵格格的的信信息息是是獨(dú)獨(dú)立立存存儲(chǔ)儲(chǔ)的的,,所所以缺乏乏靈靈活活性性;3.由于于位位圖圖中中柵柵格格與與柵柵格格之之間間沒(méi)沒(méi)有有互互相相聯(lián)聯(lián)系系,,所所以很很難難從從位位圖圖文文件件中中提提取取表表示示某某一一物物體體的的圖圖形形信息息,,也也難以以修修改改圖圖形形;4.位圖圖文文件件中中,,分分辨辨率率是是固固定定的的,,所所以以對(duì)對(duì)位位圖圖圖圖形的的縮縮放放,,只只能能是是對(duì)對(duì)每每個(gè)個(gè)柵柵格格的的縮縮放放,,這這使使得得位圖圖放放大大后后會(huì)會(huì)出出現(xiàn)現(xiàn)很很明明顯顯的的階階梯梯效效果果。77矢量量圖圖標(biāo)標(biāo)準(zhǔn)準(zhǔn)文文件件格格式式主要要有有以以下下3種1.DXF格式式2.IGES格式式3.HPGL格式式781.DXF格式式名稱稱來(lái)來(lái)自自DrawingInterchangeFormatAutoCAD的圖圖形形交交換換格格式式CAD圖形形交交換換的的事事實(shí)實(shí)上上的的標(biāo)標(biāo)準(zhǔn)準(zhǔn)標(biāo)準(zhǔn)準(zhǔn)的的ASCII文本本文文件件在AutoCAD中,,可可執(zhí)執(zhí)行行““文文件件->圖形形另另存存為為””菜菜單單生生成成DXF格式的文文件DXF格式的文文件可在在AutoCAD中直接打打開792.IGES格式美國(guó)國(guó)家家標(biāo)準(zhǔn)局局發(fā)起聯(lián)聯(lián)合開發(fā)發(fā)的一種種圖形規(guī)規(guī)范很多著名名廠商都都提供IGES接口以ASCII、二進(jìn)制制或壓縮縮ASCII表示803.HPGL格式HP繪圖儀命命令語(yǔ)言言已經(jīng)成為為一種標(biāo)標(biāo)準(zhǔn)的繪繪圖控制制語(yǔ)言是一個(gè)繪繪制圖形形命令序序列由可讀的的ASCII字符組成成81位圖標(biāo)準(zhǔn)準(zhǔn)文件格格式主要有以以下3種1.TIFF格式2.BMP/DIB格式3.JPG格式82的文件格格式在AutoCAD中1.可按dwg及dxf格式保存存圖形文文件2.可生成dwf格式文件件:AutoCAD圖形文件件Web格式wmf格式文件件:Windows圖元文件件bmp格式文件件3ds格式文件件3.可打開dwg及dxf格式的圖圖形文件件838485通過(guò)外部部參照進(jìn)進(jìn)行數(shù)據(jù)據(jù)交換將整個(gè)圖圖形作為為外部參參照附著著到當(dāng)前前圖形中中打開圖形形時(shí),系系統(tǒng)將自自動(dòng)重載載每個(gè)外外部參照照,從而而反映參參照?qǐng)D形形文件的的最新?tīng)顮顟B(tài)通過(guò)使用用外部參參照,用用戶可以以在圖形中中參照其其他用戶戶的圖形形并與其其他用戶戶所做的修修改保持持同步用于設(shè)計(jì)計(jì)人員間間的協(xié)同同工作單項(xiàng)工作作分工++合作專業(yè)合合作設(shè)設(shè)計(jì)過(guò)程程專業(yè)化化87AutoCAD中的外部部參照利用xref命令輸入選項(xiàng)項(xiàng)[?/綁定(B)/拆離(D)/路徑(P)/卸載(U)/重載(R)/覆蓋(O)/附著(A)]<附著>:輸入選項(xiàng)項(xiàng)或按ENTER鍵1.附著:將將圖形作作為外部部參照附附著時(shí),,會(huì)將該該參照?qǐng)D形鏈鏈接到當(dāng)當(dāng)前圖形形;打開開或重載載外部參參照時(shí),對(duì)參參照?qǐng)D形形所做的的任何修修改都會(huì)會(huì)顯示在在當(dāng)前圖形中中。882.拆離:從從定義表表中清除除指定外外部參照照的所有有實(shí)例,并將將這個(gè)外外部參照照定義刪刪除3.重載:重重新讀取取并顯示示最新保保存的圖圖形版本本4.卸載:已已卸載的的外部參參照可以以很方便便地重新新加載。卸載載不是永永久地刪刪除外部部參照,,它僅僅僅是不顯示和和重新生生成外部部參照定定義,有有助于提提高工作效率率5.綁定:將將指定的的DWG參照轉(zhuǎn)換換為塊,,使其成成為圖形的的永久組組成部分分。89附著外部部參照90附著外部部參照時(shí)時(shí)的設(shè)置置91通過(guò)外部部數(shù)據(jù)庫(kù)庫(kù)進(jìn)行數(shù)數(shù)據(jù)交換換主要功能能包括1.在CAD系統(tǒng)中訪訪問(wèn)數(shù)據(jù)據(jù)庫(kù)2.將數(shù)據(jù)記記錄鏈接接到圖形形對(duì)象3.使用標(biāo)簽簽在圖形形中顯示示數(shù)據(jù)庫(kù)庫(kù)信息92在AutoCAD中使用外外部數(shù)據(jù)據(jù)庫(kù)利用dbconnect命令主要功能能包括1.訪問(wèn)數(shù)據(jù)據(jù)庫(kù)2.將數(shù)據(jù)記記錄鏈接接到圖形形對(duì)象3.使用標(biāo)簽簽在圖形形中顯示示數(shù)據(jù)庫(kù)庫(kù)信息AutoCAD可連接的的主要數(shù)數(shù)據(jù)庫(kù)包包括:MicrosoftAccess、Oracle、SQLServer等93訪問(wèn)數(shù)據(jù)據(jù)庫(kù)在AutoCAD中,可對(duì)對(duì)外部數(shù)數(shù)據(jù)庫(kù)的的數(shù)據(jù)進(jìn)進(jìn)行增、、刪、改改以及查查詢等操操作94在AutoCAD中訪問(wèn)數(shù)數(shù)據(jù)庫(kù)的的方法必須先使使用MicrosoftODBC(開放式式數(shù)據(jù)庫(kù)庫(kù)連接))和OLEDB程序來(lái)配配置該外外部數(shù)據(jù)據(jù)庫(kù)配置過(guò)程程1.從外部數(shù)數(shù)據(jù)庫(kù)創(chuàng)創(chuàng)建數(shù)據(jù)據(jù)源2.在AutoCAD中配置數(shù)數(shù)據(jù)庫(kù)3.連接數(shù)據(jù)據(jù)庫(kù)951.執(zhí)行控制制

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論