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

正文內(nèi)容

電子設(shè)計(jì)精品]基于dxf技術(shù)的草圖繪制軟件設(shè)計(jì)與實(shí)現(xiàn)(定稿-文庫(kù)吧資料

2024-11-15 05:24本頁(yè)面
  

【正文】 照組碼提取需要的組值,最后根據(jù)所提取的信息調(diào)用系統(tǒng)繪圖功能繪出圖形。 下圖為操作界面設(shè)計(jì)圖: 圖 系統(tǒng)主操作界面 4. 4 草圖存儲(chǔ)讀取機(jī)制的設(shè)計(jì) 繪制草圖的核心功能是通過(guò)調(diào)用 GDI+提供的繪圖方法而實(shí)現(xiàn) ,圖形在繪制完成之后,系統(tǒng)要能夠?qū)⑵浔4娴酱鎯?chǔ)器或者數(shù)據(jù)庫(kù)中,這就需要提取每個(gè)圖形的基本特征屬性,然后再按照 DXF 的格式將其存儲(chǔ)。其中 DrawArea 用戶控件、 ToolStrip1 系統(tǒng)控件、ToolStrip2 系統(tǒng)控件被集成在 WhiteBoard 用戶控件之中,而 DrawArea 控件則為草圖繪制和編輯區(qū)域, ToolStrip1 控件和 ToolStrip2 控件則用來(lái)對(duì)系統(tǒng)的各項(xiàng)參數(shù)進(jìn)行設(shè)置。用戶可在系統(tǒng)參數(shù)設(shè)置區(qū)域上進(jìn)行功能和參數(shù)選擇,在繪圖區(qū)域上對(duì)草圖進(jìn)行繪制和編輯,以求達(dá)到預(yù)期的繪圖效果。 3 系統(tǒng)需求分析 本課題所要實(shí)現(xiàn)的是基于 DXF技術(shù)的草圖繪制系統(tǒng),任務(wù)書中所規(guī)定的系統(tǒng)主要需求如下: 采用 DXF技術(shù),開發(fā)草圖繪制工具軟件,支持常用的基本圖形繪制,并實(shí)現(xiàn)對(duì)顏色的選擇、填充,也可以添加文字;支持對(duì)圖形的常用編輯 ,如選中圖形,進(jìn)行復(fù)制、粘貼、剪切、縮放(縮小、放大)等操作;繪制圖形時(shí)可以進(jìn)行分層,并讓圖層疊加顯示;繪制后的圖形支持保存到數(shù)據(jù)庫(kù)中,也可以添加到 WORD等文檔中;支持文檔常用操作,如新建、打開、保存到本地、另存。具有使用方便可伸 縮性好與相關(guān)軟件集成程度高等優(yōu)點(diǎn),可跨越從運(yùn)行 Microsoft Windows 98 的 小 型電腦到運(yùn)行 Microsoft Windows 2020 的大型多處理器的服務(wù)器等多種平臺(tái)。雖然很多數(shù)據(jù)庫(kù)都對(duì) SQL語(yǔ)句進(jìn)行了再開發(fā)和擴(kuò)展,但是包括 Select, Insert, Update, Delete, Create,以及 Drop在內(nèi)的標(biāo)準(zhǔn)的 SQL命令仍然可以被用來(lái)完成幾乎所有的數(shù)據(jù)庫(kù)操作。 SQL語(yǔ)句可以用來(lái)執(zhí)行各種各樣的操作,例如更 新數(shù)據(jù)庫(kù)中的數(shù)據(jù),從數(shù)據(jù)庫(kù)中提取數(shù)據(jù)等。 SQL語(yǔ)言的主要功能就是同各種數(shù)據(jù)庫(kù)建立聯(lián)系,進(jìn)行溝通。 Color類 —— 表示要顯示的不同顏色。 Brush類 —— 用于填充圖形區(qū)域,如實(shí)心形狀、圖像或文本。 Graphics對(duì)象在創(chuàng)建后,可用于繪制線條和形狀、呈現(xiàn)文本或顯示與操作圖像。 一般來(lái)說(shuō),繪圖 首先要 獲得 Graphics對(duì)象 , 然后才可以使用 GDI+繪制線條和形狀、呈現(xiàn)文本或顯示與操作圖像。 GDI是 圖形設(shè)備接口 , 它的主要任務(wù)是負(fù)責(zé)系統(tǒng)與繪圖程序之間的信息交換,處理所有 Windows程序的圖形輸出。 版式 版式是指以各種字體、大小和樣式顯示文本。色彩豐富且分辨率高的數(shù)碼照片會(huì)更難以使用矢量技術(shù)來(lái)制作。 圖像處理 某些種類的圖片很難或者根本無(wú)法用矢量圖形技術(shù)來(lái)顯示。例如,直線可通過(guò)它的兩個(gè)端點(diǎn)來(lái)指定;而矩形可通過(guò)確定其左上角的點(diǎn)并給出其寬度和高度的一對(duì)數(shù)字來(lái)指定:簡(jiǎn)單路徑可通過(guò)由直線連接的點(diǎn)的數(shù)組來(lái)指定;貝塞爾曲線是由 4個(gè)控制點(diǎn)指定的復(fù)雜曲線。 Windows窗體提供的圖形類型分為下面三類: 二維矢量圖形 二維矢量圖形是繪圖的基本 元素(例如 : 直線、曲線和圖形)。 C是 微軟 (Microsoft)為 .NET Framework量身訂做的程序語(yǔ)言 , C擁有 C/C++的強(qiáng)大功能以及 Visual Basic簡(jiǎn)易使用的特性 。圖層功能: 利用標(biāo)準(zhǔn)文件功能,可以對(duì)諸如圖層、文字樣式、線型這樣的命名對(duì)象定義標(biāo)準(zhǔn)的設(shè)置 , 利用圖層轉(zhuǎn)換器能夠?qū)?dāng)前圖形圖層的名稱和特性轉(zhuǎn)換成己有圖形或標(biāo)準(zhǔn)文件對(duì)圖層的設(shè)置 。 AutoCAD2020 具有強(qiáng)大的 二維 繪圖與編輯功能 :可繪制 基本二維圖形對(duì)象 ,如 直線、 射線 ,構(gòu)造線、圓、圓環(huán)、圓弧、 橢圓 、矩形、等邊多邊形、 樣條曲線 、多段線、云線 等, 為封閉區(qū)域填充圖案、創(chuàng)建圖塊 ,對(duì)圖形對(duì)象進(jìn)行 刪 除、移動(dòng)、復(fù)制、 鏡像 、陣列、延伸、修剪、縮放等 功能。 THUMBNAILIMAGE 部分 包括 DXF 文件的預(yù)覽圖。 ENTITIES 部分 這部分是繪圖實(shí)體,包括 Block References 在內(nèi)。 TABLES 部分 這部分包括命名條目的定義。 2020 屆本科畢業(yè)設(shè)計(jì)說(shuō)明書 4 CLASSES 部分 包括 應(yīng)用程序 定義的類的信息,這些實(shí)例將顯示在 BLOCKS、ENTITIES 以及 OBJECTS 部分。 DXF 文件的基本組成如下所示: HEADER 部分 圖的總體信息。由于 DXF 文件可讀性好 , 用戶可方便地對(duì)它進(jìn)行修改 、 編程 , 達(dá)到從外部 對(duì) 圖形進(jìn)行編輯 , 修改的目的。 DXF 文 件被組織成為多個(gè) “ 段 ” ( SECTION),每個(gè)段以組碼 “0” 和字符串“SECTION” 開頭,緊接著是組碼 “2” 和表示段名的字符串(如 HEADER),可以使用組碼和值定義段中的元素。 DXF 文件是由很多的 “ 代碼 ” 和 “ 值 ” 組成的 “ 數(shù)據(jù)對(duì) ” 構(gòu)造而成,這里的代碼稱為 “ 組碼 ” ( group code),指定其后的值的類型和用途。由于 AutoCAD 現(xiàn)在是最流行的 CAD 系統(tǒng), DXF 也被廣泛使用,成為事實(shí)上的標(biāo)準(zhǔn)。 系統(tǒng)功能的實(shí)現(xiàn)主要利用基于 VS2020 的 C語(yǔ)言所提供的 GDI+繪圖技術(shù)及AutoCAD 所開發(fā)的 DXF 技術(shù),實(shí)現(xiàn)各種基本工程草圖的繪制功能,并在此基礎(chǔ)之上實(shí)現(xiàn)對(duì)草圖的 DXF 格式的計(jì)算機(jī)存儲(chǔ)、讀取和各種編輯功能。 AutoCAD 已成為事實(shí)上的微機(jī) CAD 應(yīng)用與開發(fā)標(biāo)準(zhǔn)平臺(tái)。 AutoCAD 因其豐富的繪圖功能,強(qiáng)大的編輯功能和良好的用戶界面受到廣大工程技術(shù)人員的普遍歡迎。 AutoCAD 榮登全球繪圖軟件的龍 頭寶座,主要是因?yàn)樗哂虚_放的體系結(jié)構(gòu)。標(biāo)注尺寸 : 可以創(chuàng)建多種類型尺寸,標(biāo)注外觀可以自行設(shè)定 ; 書寫文字 : 能輕易在圖形的任何位置、沿任何方向書寫文字,可設(shè)定文字 字體 、傾斜角度及寬度縮放比例等屬性 ; 圖層管理功能 : 圖形對(duì)象都位于某一圖層上,可設(shè)定圖層顏色、線型、線寬等特性 ; 三維功能: 可創(chuàng)建 3D 實(shí)體及表面模型,能對(duì)實(shí)體本身進(jìn)行編輯。正交功能使用戶可以很方便地繪制水平、豎直直線,對(duì)象捕捉可幫助拾取幾何對(duì)象上的特殊點(diǎn),而追蹤功能使畫斜線及沿不同方向定位點(diǎn)變得更加容易。 CAD 的 平面繪圖 功能 能以多種方式創(chuàng)建直線、圓、 橢圓 、多邊形、 樣條曲線 等基本圖形對(duì)象。而當(dāng)時(shí)的 Autodesk 公司是一個(gè)僅有員工數(shù)人的小公司,其開發(fā)的 CAD 系統(tǒng)雖然功能有限,但因其可免費(fèi)拷貝,故在社會(huì)得以廣泛應(yīng)用。 80 年代,由于 PC 機(jī)的應(yīng)用, CAD 得以迅速發(fā)展,出現(xiàn)了專門從事 CAD 系統(tǒng)開發(fā)的公司。 1. 2 國(guó)內(nèi)外研究狀況 CAD(Computer Aided Design)誕生于 60 年代,是 美國(guó)麻省理工學(xué)院 提出了交互式圖形學(xué)的研究計(jì)劃,由于當(dāng)時(shí)硬件設(shè)施的昂貴,只有 美國(guó)通用汽車公司 和美國(guó)波音航空公司使用自行開發(fā)的交互式繪圖系統(tǒng)。 目前 CAD 軟件逐漸成熟和完善,已經(jīng)在建筑、測(cè)繪、機(jī)械、三維游戲、計(jì)算機(jī)動(dòng)畫、醫(yī)療研究等多個(gè)領(lǐng)域得到廣泛的應(yīng)用給我們段的生活帶來(lái)了很大的幫助。在設(shè)計(jì)中通常要用計(jì)算機(jī)對(duì)不同方案進(jìn)行大量的計(jì)算、分析和比較,以決定最優(yōu)方案;各種設(shè)計(jì)信息,不論是數(shù)字的、文字的或圖形的,都能存放在計(jì)算機(jī)的內(nèi)存或外存里,并能快速地檢索;設(shè)計(jì)人員通常用草圖開始設(shè)計(jì),將草圖變?yōu)楣ぷ鲌D的繁重工作可以交給計(jì)算機(jī)完成;由計(jì)算機(jī)自動(dòng)產(chǎn)生的設(shè)計(jì)結(jié)果,可以快速作出圖形顯示出來(lái),使設(shè)計(jì)人員及時(shí)對(duì)設(shè)計(jì)作出判斷和修改;利用計(jì)算機(jī)可以進(jìn)行與圖形的編輯、放大、縮小、平移和旋轉(zhuǎn)等有關(guān)的圖形數(shù) 據(jù)加工工作。計(jì)算機(jī)繪圖是通過(guò)編制計(jì)算機(jī)輔助繪圖軟件,將圖形顯示在屏幕上,用戶可以用光標(biāo)對(duì)圖形直接進(jìn)行編 輯和修改。但由于項(xiàng)目的多樣性、多變性 , 使得手工繪圖周期長(zhǎng)、效率低、重復(fù)勞動(dòng)多,從而阻礙了建設(shè)的發(fā)展。然而 , 圖紙的繪制是一項(xiàng)極其繁瑣的工作 , 不但要求正確、精確 , 而且隨著環(huán)境、需求等外部條件的變化 , 設(shè)計(jì)方案也會(huì)隨之變化。 工程圖是工程師的語(yǔ)言。在信息交流中,圖形表達(dá)方式比文字表達(dá)方式具有更多的優(yōu)點(diǎn)。The third part is the design and implementation of the mechanism for storing and reading of different graphics based on DXF technology. Keywords: CAD Graphics Drawing GDI+ DXF Technology 2020 屆本科畢業(yè)設(shè)計(jì)說(shuō)明書 1 目 次 1 緒論 ................................................................ 1 1. 1 課題意義 ......................................................... 1 1. 2 國(guó)內(nèi)外研究狀況 ................................................... 2 1. 3 課題研究?jī)?nèi)容 ..................................................... 3 2 開發(fā)工具簡(jiǎn)介 ........................................................ 3 2. 1 DXF 技術(shù)簡(jiǎn)介 ...................................................... 3 2. 2 AUTOCAD2020 簡(jiǎn)介 ................................................... 4 2. 3 VISUAL STUDIO 開發(fā)平臺(tái)與 GDI+繪圖機(jī)制簡(jiǎn)介 ........................... 4 2. 4 SQL SERVER 2020 簡(jiǎn)介 ............................................... 6 3 系統(tǒng)需求分析 ........................................................ 6 4 基于 DXF 技術(shù)的草圖繪制系統(tǒng)設(shè)計(jì) ...................................... 7 4. 1 繪圖系統(tǒng)的功能模塊設(shè)計(jì) ........................................... 7 4. 2 繪圖類 的設(shè)計(jì) ..................................................... 8 4. 3 系統(tǒng)操作界面的設(shè)計(jì) ............................................... 9 4. 4 草圖存儲(chǔ)讀取機(jī)制的設(shè)計(jì) ........................................... 9 5 基于 DXF 技術(shù)的草圖繪制系統(tǒng)實(shí)現(xiàn) ..................................... 11 5. 1 草圖繪制功能的實(shí)現(xiàn) .............................................. 11 5. 2 草圖編輯功能的實(shí)現(xiàn) .............................................. 23 5. 3 草圖復(fù)制粘貼功能的實(shí)現(xiàn) .......................................... 25 5. 4 草圖 DXF 存儲(chǔ)讀取功能的實(shí)現(xiàn) ...................................... 26 結(jié) 論 ................................................................ 30 參 考 文 獻(xiàn) ........................................................... 31 致 謝 ................................................................ 33 2020 屆本科畢業(yè)設(shè)計(jì)說(shuō)明書 1 1 緒論 1. 1 課題意義 人類在表達(dá)思想、傳遞信息時(shí) , 最初采用圖形 , 后來(lái)逐漸演化發(fā)展為具有 抽象意義 的文字。 關(guān)鍵詞: CAD 圖形繪制 GDI+ DXF 技術(shù) 2020 屆本科畢業(yè)設(shè)計(jì)說(shuō)明書 畢業(yè)設(shè)計(jì)外文摘要 Title Graphics Drawing Software Design and Implementation Based on DXF Te
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1