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

正文內(nèi)容

電子設(shè)計精品]基于dxf技術(shù)的草圖繪制軟件設(shè)計與實現(xiàn)(定稿-展示頁

2024-11-19 05:24本頁面
  

【正文】 chnology 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。 本課題主要研究利用基于 VS2020的 C語言所提供的 GDI+繪圖技術(shù)及 AutoCAD所開發(fā)的 DXF 技術(shù),實現(xiàn)各種基本工程草圖的繪制功能,并在此基礎(chǔ)之上實現(xiàn)對草圖的 DXF 格式的計算機存儲、讀取和各種編輯功能。 畢業(yè)設(shè)計說明書 題 目: 基于 DXF技術(shù)的草圖繪制軟件設(shè)計與實現(xiàn) 指導(dǎo)者: 評閱者: 2020 年 6 月 5 日 2020 屆本科畢業(yè)設(shè)計說明書 畢業(yè)設(shè)計中文摘要 基于 DXF 技術(shù)的草圖繪制軟件設(shè)計與實現(xiàn) 摘要: DXF 是 Autodesk 公司開發(fā)的用于 AutoCAD 與其它軟件之 間進行 CAD 數(shù)據(jù)交換的 CAD 數(shù)據(jù) 文件格式 , 是一種基于矢量的 ASCII 文本格式。 基于 DXF 技術(shù)的草圖繪制系統(tǒng)就是要實現(xiàn)基本草圖的繪制和編輯功能,并且能夠?qū)⑺L制的草圖以 DXF 文件格式保存到存儲器或者數(shù)據(jù)庫,從而使其它支持DXF 格式的 CAD 軟件能夠?qū)⑵浯蜷_和進行二次開發(fā),此草圖繪制系統(tǒng)還能打開標(biāo)準(zhǔn)的 DXF 格式的文件并對其進行二次開發(fā)。課題工作主要分為三個部分:第一部分是搭建系統(tǒng)架構(gòu),設(shè)計繪圖系統(tǒng)的操作界面;第二部分是設(shè)計基本草圖的繪制方法,實現(xiàn)基本草圖的繪制和編輯功能;第三部分是設(shè)計和實現(xiàn)基于DXF 技術(shù)的基本草圖的存儲和讀取機制。The second part is the design of the methods of drawing and editing different graphics,and the implementation of these functions。這是人類在信息交流上的一次偉大革命。一幅圖紙能容納下許多信息,表達內(nèi)容直觀 , 一目了然 , 在不同的民族與地區(qū)具有表達思想的相通性,而往往可以反映用語言、文字也難以表達的信息。繪圖是工程設(shè)計 乃至整個工程建設(shè)中的一個重要環(huán)節(jié)。一項工程圖的繪制通常是在歷經(jīng)數(shù)遍修改完善后才完成的。 隨著計算機的迅猛發(fā)展 , 工程界的迫切需要,計算機輔助繪圖 (ComputerAided Drawing)應(yīng)運而生。由微機配上圖形輸入和輸出設(shè)備 (如鍵盤、鼠標(biāo)、繪圖儀 )以及計算機繪圖軟件,就組成一套計算機輔助繪圖系統(tǒng)。CAD 能夠減輕設(shè)計人員的計算畫圖等重復(fù)性勞動,專注于設(shè)計本身,縮短設(shè)計周期和提高設(shè)計質(zhì)量。眾多 CAD 軟件之間的相互兼容性則是我們應(yīng)該重點研究的內(nèi)容,與此同時 DXF 文2020 屆本科畢業(yè)設(shè)計說明書 2 件格式是圖形開發(fā)中最常用的圖形交換格式之一,它給我們提供了一個統(tǒng)一的標(biāo)準(zhǔn) ,因此目前眾多第三方開發(fā)的圖形軟件均加入了對 DXF 文件的支持,這樣就可以很大程度上實現(xiàn)資源共享避免重復(fù)的勞動。 70 年代,小 型計算機費用下降,美國工業(yè)界才開始廣泛使用交互式繪圖系統(tǒng)。當(dāng)時 VersaCAD 是專業(yè)的 CAD 制作公司,所開發(fā)的 CAD 軟件功能強大,但由于其價格昂貴,故不能普遍應(yīng)用。同時,由于該系統(tǒng)的開放性,該 CAD 軟件升級迅速。 AutoCAD 提供了正交、對象捕捉、極軸追蹤、捕捉追蹤等繪圖輔助工具。 AutoCAD 具有強大的編輯功能, 可以移動、復(fù)制、旋轉(zhuǎn)、陣列、拉伸、延長、修剪、縮放對象等。 此外還具有 網(wǎng)絡(luò)功能 : 可將圖形在 網(wǎng)絡(luò)上發(fā)布,或是通過網(wǎng)絡(luò)訪問 AutoCAD 資源 ; 數(shù)據(jù)交換 功能: AutoCAD 提供了多種圖形圖像數(shù)據(jù)交換格式及相應(yīng)命令 ; 二次開發(fā) :AutoCAD 允許用戶定制菜單和 工具欄 ,并能利用內(nèi)嵌語言 Autolisp、 Visual Lisp、VBA、 ADS、 ARX 等進行二次開發(fā) AutoCAD 的更新升級的速度非常快,每個新版本都會加入一些更新更強大的功能。其中的一種方法就是利用開放的 DXF 接口將繪制的模型保存為標(biāo)準(zhǔn)的 DXF 格式,這樣做2020 屆本科畢業(yè)設(shè)計說明書 3 就可以提高軟件之間的兼容性大大的提升開發(fā)效率。 AutoCAD 的用戶遍及全世界 150 多個國家和地區(qū),在我國也得到了非常廣泛的應(yīng)用。 1. 3 課題研究內(nèi)容 基于 DXF 技術(shù)的草圖繪制系統(tǒng)主要是研究實現(xiàn)基本草圖的繪制和編輯功能,并且能夠?qū)⑺L 制的草圖以 DXF 文件格式保存到存儲器或數(shù)據(jù)庫,從而使其它支持 DXF格式的 CAD 軟件能夠同該繪圖軟件進行數(shù)據(jù)交換,同時本草圖繪制系統(tǒng)也能打開標(biāo)準(zhǔn)的 DXF 格式文件并對其進行二次開發(fā)。 2 開發(fā)工具簡介 2. 1 DXF 技術(shù)簡介 DXF 是 Autodesk 公司開發(fā)的用于 AutoCAD 與其它軟件之間進行 CAD 數(shù)據(jù)交換的CAD 數(shù)據(jù) 文件格式 , 是一種基于矢量的 ASCII 文本格式。絕大多數(shù) CAD 系統(tǒng)都能讀入或輸出 DXF 文件。每個組碼和值必須為單獨的一行。段的結(jié)尾使用組碼 “0” 和字符串 “ENDSEC” 來定義。 ASCII 格式的 DXF 文件 可以用 文本編輯器 進行 查看。每個參數(shù)都有一個變量名和相應(yīng)的值。通常不包括用于與其它應(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 實體用于定義每個 Block 的組成。 OBJECTS 部分 包括非圖形對象的數(shù)據(jù),供 AutoLISP 以及 ObjectARX 應(yīng)用程序所使用。 END OF FILE 2. 2 AutoCAD2020 簡介 AutoCAD2020 是美國 Autodesk 公司 03 年開發(fā) 的 通用 計算機輔助繪圖與設(shè)計 軟件 , 具有易于掌握、使用方便、體系結(jié)構(gòu)開放等特點,廣泛應(yīng)用于機械、建筑、電子、航天、造船、石油化工、土木工程、冶金、農(nóng)業(yè)、氣象、紡織、輕工業(yè)等領(lǐng)域 。同時還具有文字標(biāo)注功能:對于 文字說明、技術(shù)要求等 , 用戶 可 設(shè)置 文字樣式 ,以便使用不同的 字體 、大小等設(shè)置標(biāo)注文字各種形式的尺寸 , 設(shè)置尺寸標(biāo)注樣式 , 可隨時更改己有標(biāo)注值或標(biāo)注樣式 , 可實現(xiàn)關(guān)聯(lián)標(biāo)注 。 2. 3 Visual Studio 開發(fā)平臺與 GDI+繪圖機制簡介 Visual Studio 是微軟公司推出的開發(fā)環(huán)境 , Visual Studio 可以用來創(chuàng)建 Windows 平臺下的 Windows 應(yīng) 用程序和網(wǎng)絡(luò)應(yīng)用程序 , 也可以用來創(chuàng)建網(wǎng)絡(luò)服務(wù)、2020 屆本科畢業(yè)設(shè)計說明書 5 智能設(shè)備應(yīng)用程序和 Office 插件。本課題主要研究 C的 GDI+繪圖機制 。它們由坐標(biāo)系統(tǒng)上的一些點和另外一些描述參數(shù)指定。 GDI+提供了存儲基元(基本元素)自身信息的類和結(jié)構(gòu)、存儲基元繪制方式信息的類,以及實際 進行 繪制的類。例如,工具欄按鈕上的圖片和顯示為圖標(biāo)的圖片就難以指定為直線和曲線的集合 。這種類型的圖像更適合存儲為位圖 , GDI+提供了用于顯示、操作和保存位圖的 Bitmap類。 GDI+提供了對這種復(fù)雜任務(wù)的廣泛支持。 GDI+中的新功能之 一是子像素消除鋸齒,它可以使文本在 LCD(Liquid Crystal Display)屏幕上呈現(xiàn)時顯得比較平滑。 Graphics類是 GDI+的核心功能,它是實際繪制直線、曲線、圖形、圖像和文本的類。 與 Graphics對象一起使用的主要對象有以下 4種 : Pen類 —— 用于繪制線條、勾勒形狀輪廓或呈現(xiàn)其他幾何表 示形式。 Font類 —— 提供在呈現(xiàn)文本時要使用什么形狀的有關(guān)說明。 2020 屆本科畢業(yè)設(shè)計說明書 6 2. 4 SQL Server 2020 簡介 SQL(Structured Query Language),結(jié)構(gòu)化查詢語言。按照 ANSI(美國國家標(biāo)準(zhǔn)協(xié)會 )的規(guī)定, SQL被作為關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準(zhǔn)語言。絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)都采用了 SQL語言標(biāo)準(zhǔn)。 SQL Server 2020 是 Microsoft公司推出的 SQL Server 數(shù)據(jù)庫管理系統(tǒng),該版本繼承了 SQL Server 版本的優(yōu)點,同時又比它增加了許多更先進的功能。 SQL提供的兩種使用方式:一種是自含語言,是一種以獨立語言的方式與機器進行交互,是非過程化語言,用戶只需提出操作要求,發(fā)出 SQL命令,而不必提出操作步驟;另一種是宿主語言,是將 SQL命令嵌入某種高級程序設(shè)計語言中,以實現(xiàn)數(shù)據(jù)庫操作,從整個程序來講是過程化的,程序中規(guī)定了操作的步驟,但嵌入的 SQL語言仍是非過程化的,完成該語句 的過程由系統(tǒng)經(jīng)過優(yōu)化決定。 系統(tǒng)用例圖如下圖所示: 2020 屆本科畢業(yè)設(shè)計說明書 7 用戶新建畫板編輯草圖繪制草圖保存草圖查看草圖刪除畫板切換畫板 圖 系統(tǒng)用例圖 4 基于 DXF 技術(shù)的草圖繪制系統(tǒng)設(shè)計 4. 1 繪圖系統(tǒng)的功能模塊設(shè)計 經(jīng)過對系統(tǒng)需求的詳細(xì)分析,設(shè)計出以下系統(tǒng)功能模塊圖: 基 于 D X F 技 術(shù) 的 草 圖 繪 制 系 統(tǒng)圖 形 繪 制 圖 形 編 輯 圖 形 存 儲 讀 取復(fù)制圖形 拖動圖形 畫 板 管 理新建畫板選擇圖形類型選擇繪圖參數(shù)刪除畫板存儲圖形讀取圖形粘貼圖形切換畫板重繪圖形 選擇填充方式 圖 系統(tǒng)功能模塊圖 2020 屆本科畢業(yè)設(shè)計說明書 8 詳細(xì)的功能模塊操作釋義如下表所示: 表 系統(tǒng)詳細(xì)功能模塊操作釋義表 功能名稱 具體操作 選擇圖形類型 選擇系統(tǒng)所具有的草圖類型 選擇繪圖參數(shù) 選擇畫筆的顏色、寬度、樣式及圖形所在的畫板 選擇填充方式 選擇有邊框白色填充、有邊框顏色填充、無邊框顏色填充 復(fù)制圖形 將選定的圖形的特征屬性存入系統(tǒng)剪切板 粘貼圖形 將系統(tǒng)剪切板中的圖形特征屬性加載到系統(tǒng)并
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1