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

正文內(nèi)容

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

  

【正文】 group code),指定其后的值的類(lèi)型和用途。 系統(tǒng)功能的實(shí)現(xiàn)主要利用基于 VS2020 的 C語(yǔ)言所提供的 GDI+繪圖技術(shù)及AutoCAD 所開(kāi)發(fā)的 DXF 技術(shù),實(shí)現(xiàn)各種基本工程草圖的繪制功能,并在此基礎(chǔ)之上實(shí)現(xiàn)對(duì)草圖的 DXF 格式的計(jì)算機(jī)存儲(chǔ)、讀取和各種編輯功能。 AutoCAD 因其豐富的繪圖功能,強(qiáng)大的編輯功能和良好的用戶(hù)界面受到廣大工程技術(shù)人員的普遍歡迎。標(biāo)注尺寸 : 可以創(chuàng)建多種類(lèi)型尺寸,標(biāo)注外觀可以自行設(shè)定 ; 書(shū)寫(xiě)文字 : 能輕易在圖形的任何位置、沿任何方向書(shū)寫(xiě)文字,可設(shè)定文字 字體 、傾斜角度及寬度縮放比例等屬性 ; 圖層管理功能 : 圖形對(duì)象都位于某一圖層上,可設(shè)定圖層顏色、線(xiàn)型、線(xiàn)寬等特性 ; 三維功能: 可創(chuàng)建 3D 實(shí)體及表面模型,能對(duì)實(shí)體本身進(jìn)行編輯。 CAD 的 平面繪圖 功能 能以多種方式創(chuàng)建直線(xiàn)、圓、 橢圓 、多邊形、 樣條曲線(xiàn) 等基本圖形對(duì)象。 80 年代,由于 PC 機(jī)的應(yīng)用, CAD 得以迅速發(fā)展,出現(xiàn)了專(zhuān)門(mén)從事 CAD 系統(tǒng)開(kāi)發(fā)的公司。 目前 CAD 軟件逐漸成熟和完善,已經(jīng)在建筑、測(cè)繪、機(jī)械、三維游戲、計(jì)算機(jī)動(dòng)畫(huà)、醫(yī)療研究等多個(gè)領(lǐng)域得到廣泛的應(yīng)用給我們段的生活帶來(lái)了很大的幫助。計(jì)算機(jī)繪圖是通過(guò)編制計(jì)算機(jī)輔助繪圖軟件,將圖形顯示在屏幕上,用戶(hù)可以用光標(biāo)對(duì)圖形直接進(jìn)行編 輯和修改。然而 , 圖紙的繪制是一項(xiàng)極其繁瑣的工作 , 不但要求正確、精確 , 而且隨著環(huán)境、需求等外部條件的變化 , 設(shè)計(jì)方案也會(huì)隨之變化。在信息交流中,圖形表達(dá)方式比文字表達(dá)方式具有更多的優(yōu)點(diǎn)。 關(guān)鍵詞: CAD 圖形繪制 GDI+ DXF 技術(shù) 2020 屆本科畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 畢業(yè)設(shè)計(jì)外文摘要 Title Graphics Drawing Software Design and Implementation Based on DXF Technology Abstract DXF,developed by Autodesk Company,is a CAD data file format and a vectorbased ASCII text format,and it usually used for data exchange between AutoCAD and other CAD software. This system is aimed to achieve some basic functions of drawing and editing various on this system,the graphics can be drawn and edited on the screen and can be saved as DXF format files in database or memory,so that graphics can be recognized by other DXF format supported CAD software and also can be used as a secondary development. In addition,the system can also read standard DXF format files, using them for secondary development. The main subject of this study is to achieve the drawing,storage,reading and editing of a variety of basic graphics by the GDI+ provided by Microsoft’s C language and the AutoCAD DXF technology ,and all tasks are pleted in the VS2020 project is mainly divided into three parts: The first part is to build the system architecture,design the system interface according to the mission statement。 畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 題 目: 基于 DXF技術(shù)的草圖繪制軟件設(shè)計(jì)與實(shí)現(xiàn) 指導(dǎo)者: 評(píng)閱者: 2020 年 6 月 5 日 2020 屆本科畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 畢業(yè)設(shè)計(jì)中文摘要 基于 DXF 技術(shù)的草圖繪制軟件設(shè)計(jì)與實(shí)現(xiàn) 摘要: DXF 是 Autodesk 公司開(kāi)發(fā)的用于 AutoCAD 與其它軟件之 間進(jìn)行 CAD 數(shù)據(jù)交換的 CAD 數(shù)據(jù) 文件格式 , 是一種基于矢量的 ASCII 文本格式。課題工作主要分為三個(gè)部分:第一部分是搭建系統(tǒng)架構(gòu),設(shè)計(jì)繪圖系統(tǒng)的操作界面;第二部分是設(shè)計(jì)基本草圖的繪制方法,實(shí)現(xiàn)基本草圖的繪制和編輯功能;第三部分是設(shè)計(jì)和實(shí)現(xiàn)基于DXF 技術(shù)的基本草圖的存儲(chǔ)和讀取機(jī)制。這是人類(lèi)在信息交流上的一次偉大革命。繪圖是工程設(shè)計(jì) 乃至整個(gè)工程建設(shè)中的一個(gè)重要環(huán)節(jié)。 隨著計(jì)算機(jī)的迅猛發(fā)展 , 工程界的迫切需要,計(jì)算機(jī)輔助繪圖 (ComputerAided Drawing)應(yīng)運(yùn)而生。CAD 能夠減輕設(shè)計(jì)人員的計(jì)算畫(huà)圖等重復(fù)性勞動(dòng),專(zhuān)注于設(shè)計(jì)本身,縮短設(shè)計(jì)周期和提高設(shè)計(jì)質(zhì)量。 70 年代,小 型計(jì)算機(jī)費(fèi)用下降,美國(guó)工業(yè)界才開(kāi)始廣泛使用交互式繪圖系統(tǒng)。同時(shí),由于該系統(tǒng)的開(kāi)放性,該 CAD 軟件升級(jí)迅速。 AutoCAD 具有強(qiáng)大的編輯功能, 可以移動(dòng)、復(fù)制、旋轉(zhuǎn)、陣列、拉伸、延長(zhǎng)、修剪、縮放對(duì)象等。其中的一種方法就是利用開(kāi)放的 DXF 接口將繪制的模型保存為標(biāo)準(zhǔn)的 DXF 格式,這樣做2020 屆本科畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 3 就可以提高軟件之間的兼容性大大的提升開(kāi)發(fā)效率。 1. 3 課題研究?jī)?nèi)容 基于 DXF 技術(shù)的草圖繪制系統(tǒng)主要是研究實(shí)現(xiàn)基本草圖的繪制和編輯功能,并且能夠?qū)⑺L 制的草圖以 DXF 文件格式保存到存儲(chǔ)器或數(shù)據(jù)庫(kù),從而使其它支持 DXF格式的 CAD 軟件能夠同該繪圖軟件進(jìn)行數(shù)據(jù)交換,同時(shí)本草圖繪制系統(tǒng)也能打開(kāi)標(biāo)準(zhǔn)的 DXF 格式文件并對(duì)其進(jìn)行二次開(kāi)發(fā)。絕大多數(shù) CAD 系統(tǒng)都能讀入或輸出 DXF 文件。段的結(jié)尾使用組碼 “0” 和字符串 “ENDSEC” 來(lái)定義。每個(gè)參數(shù)都有一個(gè)變量名和相應(yīng)的值。 Application ID (APPID) 表 Block Recod (BLOCK_RECORD) 表 Dimension Style (DIMSTYPE) 表 Layer (LAYER) 表 Liype (LTYPE) 表 Text style (STYLE) 表 User Coordinate System (UCS) 表 View (VIEW)表 Viewport configuration (VPORT) 表 BLOCKS 部分 這部分包括 Block Definition 實(shí)體用于定義每個(gè) Block 的組成。 END OF FILE 2. 2 AutoCAD2020 簡(jiǎn)介 AutoCAD2020 是美國(guó) Autodesk 公司 03 年開(kāi)發(fā) 的 通用 計(jì)算機(jī)輔助繪圖與設(shè)計(jì) 軟件 , 具有易于掌握、使用方便、體系結(jié)構(gòu)開(kāi)放等特點(diǎn),廣泛應(yīng)用于機(jī)械、建筑、電子、航天、造船、石油化工、土木工程、冶金、農(nóng)業(yè)、氣象、紡織、輕工業(yè)等領(lǐng)域 。 2. 3 Visual Studio 開(kāi)發(fā)平臺(tái)與 GDI+繪圖機(jī)制簡(jiǎn)介 Visual Studio 是微軟公司推出的開(kāi)發(fā)環(huán)境 , Visual Studio 可以用來(lái)創(chuàng)建 Windows 平臺(tái)下的 Windows 應(yīng) 用程序和網(wǎng)絡(luò)應(yīng)用程序 , 也可以用來(lái)創(chuàng)建網(wǎng)絡(luò)服務(wù)、2020 屆本科畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 5 智能設(shè)備應(yīng)用程序和 Office 插件。它們由坐標(biāo)系統(tǒng)上的一些點(diǎn)和另外一些描述參數(shù)指定。例如,工具欄按鈕上的圖片和顯示為圖標(biāo)的圖片就難以指定為直線(xiàn)和曲線(xiàn)的集合 。 GDI+提供了對(duì)這種復(fù)雜任務(wù)的廣泛支持。 Graphics類(lèi)是 GDI+的核心功能,它是實(shí)際繪制直線(xiàn)、曲線(xiàn)、圖形、圖像和文本的類(lèi)。 Font類(lèi) —— 提供在呈現(xiàn)文本時(shí)要使用什么形狀的有關(guān)說(shuō)明。按照 ANSI(美國(guó)國(guó)家標(biāo)準(zhǔn)協(xié)會(huì) )的規(guī)定, SQL被作為關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)的標(biāo)準(zhǔn)語(yǔ)言。 SQL Server 2020 是 Microsoft公司推出的 SQL Server 數(shù)據(jù)庫(kù)管理系統(tǒng),該版本繼承了 SQL Server 版本的優(yōu)點(diǎn),同時(shí)又比它增加了許多更先進(jìn)的功能。 系統(tǒng)用例圖如下圖所示: 2020 屆本科畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 7 用戶(hù)新建畫(huà)板編輯草圖繪制草圖保存草圖查看草圖刪除畫(huà)板切換畫(huà)板 圖 系統(tǒng)用例圖 4 基于 DXF 技術(shù)的草圖繪制系統(tǒng)設(shè)計(jì) 4. 1 繪圖系統(tǒng)的功能模塊設(shè)計(jì) 經(jīng)過(guò)對(duì)系統(tǒng)需求的詳細(xì)分析,設(shè)計(jì)出以下系統(tǒng)功能模塊圖: 基 于 D X F 技 術(shù) 的 草 圖 繪 制 系 統(tǒng)圖 形 繪 制 圖 形 編 輯 圖 形 存 儲(chǔ) 讀 取復(fù)制圖形 拖動(dòng)圖形 畫(huà) 板 管 理新建畫(huà)板選擇圖形類(lèi)型選擇繪圖參數(shù)刪除畫(huà)板存儲(chǔ)圖形讀取圖形粘貼圖形切換畫(huà)板重繪圖形 選擇填充方式 圖 系統(tǒng)功能模塊圖 2020 屆本科畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 8 詳細(xì)的功能模塊操作釋義如下表所示: 表 系統(tǒng)詳細(xì)功能模塊操作釋義表 功能名稱(chēng) 具體操作 選擇圖形類(lèi)型 選擇系統(tǒng)所具有的草圖類(lèi)型 選擇繪圖參數(shù) 選擇畫(huà)筆的顏色、寬度、樣式及圖形所在的畫(huà)板 選擇填充方式 選擇有邊框白色填充、有邊框顏色填充、無(wú)邊框顏色填充 復(fù)制圖形 將選定的圖形的特征屬性存入系統(tǒng)剪切板 粘貼圖形 將系統(tǒng)剪切板中的圖形特征屬性加載到系統(tǒng)并繪制圖形 重繪圖形 動(dòng)態(tài)改變選定圖形的大小、形狀 拖動(dòng)圖形 將選定圖形在繪圖區(qū)域內(nèi)動(dòng)態(tài)拖動(dòng),改變其在畫(huà)板上的位置 新建畫(huà)板 新建一個(gè)繪圖畫(huà)板,系統(tǒng)最多支持 10個(gè)畫(huà)板同時(shí)開(kāi)啟 刪除畫(huà)板 刪除所選中的畫(huà)板,當(dāng)系統(tǒng)只有一個(gè)畫(huà)板時(shí)不能將其刪除 切換畫(huà)板 在多個(gè)畫(huà)板之間任意切換畫(huà)板,查看并繪制、編輯其中的內(nèi) 容 4. 2 繪圖類(lèi)的設(shè)計(jì) 系統(tǒng)所設(shè)計(jì)的繪圖類(lèi)如下表所示: 表 系統(tǒng)的繪圖類(lèi)表 繪圖類(lèi)名稱(chēng) 繪圖類(lèi)名稱(chēng) DrawObject:繪制草圖基類(lèi) DrawRectangle:繪制矩形類(lèi) DrawLine:繪制直線(xiàn)類(lèi) DrawString:繪制文本框類(lèi) DrawPolygon:繪制點(diǎn)軌跡曲線(xiàn)類(lèi) DrawEllipse:繪制橢圓類(lèi) DrawMultiLine:繪制多段線(xiàn)類(lèi) DrawPicture:繪制圖片框類(lèi) DrawArc:繪制弧線(xiàn)類(lèi) DrawPentagon:繪制正五邊形類(lèi) DrawCircle:繪制圓類(lèi) DrawHexagon:繪制正六邊形類(lèi) DrawTriangle:繪制正三角形類(lèi) DrawPieSlice:繪制扇形類(lèi) DrawSquare:繪制正方形類(lèi) DrawBezierCurve:繪制貝塞爾曲線(xiàn)類(lèi) 不同類(lèi)型的繪圖類(lèi)之間的繼承關(guān)系如下圖所示: D r a w O b j e c tA b s t r a c t C l a s sD r a w L i n eC l a s sI n h e r i t e d f r o m D r a w O b j e c tD r a w R e c t a n g l eC l a s sI n h e r i t e d f r o m D r a w O b j e c tD r a w P o l y g o nC l a s sI n h e r i t e d f r o m D r a w L i n eD r a w P i c t u r eC l a s sI n h e r i t e d f r o m D r a w R e c t a n g l eD r a w C i r c l eC l a s sI n h e r i t e d f r o m D r a w R e c t a n g l eD r a w E l l i p s eC l a s sI n h e r i t e d
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1