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

正文內(nèi)容

畢業(yè)設(shè)計---用vb開發(fā)交互式cad系統(tǒng)-畢業(yè)設(shè)計-資料下載頁

2025-01-19 04:37本頁面

【導(dǎo)讀】本次畢業(yè)設(shè)計的任務(wù)是利用VB開發(fā)交互式cad系統(tǒng)中的圖形的編輯部分。計具有交互繪圖的功能。圖元的選擇編輯的重點(diǎn)放在了圖元的平移和旋轉(zhuǎn)。此外還設(shè)計了的啟動。窗口和窗口的顯示。交互式cad技術(shù)在辦公、繪圖平面設(shè)計、工業(yè)設(shè)計等方面都。因為您可能經(jīng)常在使用這種技術(shù),卻沒有意識到。打一個比方說;用鼠標(biāo)在屏幕上畫一條直線,選中它后,可以改變直線。段的方位和長度。這種技術(shù)繪圖具有方便、直觀、高效率等特點(diǎn),在各種專業(yè)軟。圖元進(jìn)行修改、幾何變換和刪除等操作。僅需要考慮圖形的數(shù)學(xué)模型,還要在數(shù)據(jù)結(jié)構(gòu)、內(nèi)存管理等方面做出籌劃。硬件、軟件的性能要求、環(huán)境條件、技術(shù)人員水平和數(shù)量等方面去考慮和分析。64MB以上內(nèi)存,2G以上硬盤。和輸出它們,在開發(fā)以前需要進(jìn)行詳細(xì)的規(guī)劃。在設(shè)計過程中圖元編輯部分是具體設(shè)計的核心部分。

  

【正文】 ( 5) 文本的包圍矩形 要獲取文本的包圍矩形,需要知道文本的寬度和高度,以 及文本插入點(diǎn)的位置。包圍矩形左下角的橫坐標(biāo)為插入點(diǎn)的橫坐標(biāo),縱坐標(biāo)為插入點(diǎn)的縱坐標(biāo)減去文本的高度;右上角的橫坐標(biāo)為插入點(diǎn)的橫坐標(biāo)加上文本的寬度,縱坐標(biāo)為插入點(diǎn)的縱坐標(biāo)。 I am the first VB 開發(fā)交互式 cad 系統(tǒng) 二 .圖元的拾取 ( 1) 直線段的拾取 如果拾取點(diǎn)落在直線段的包圍矩形內(nèi),則進(jìn)一步判斷拾取點(diǎn)與直線段之間的距離。如果小于指定的容限值,則該直線段被拾取。 ( 2) 多義線的拾取 如果組成對義線的任何一條直線段被拾取到,則多義線被拾取到。在 Cline類中添加 CGElement_pick 方法。 ( 3) 圓的拾取 以圓的圓 心為圓心,以圓的半徑加減 ΔR 長度為半徑,得到一個包圍圓的環(huán)帶。如果 鼠標(biāo)點(diǎn)落在該環(huán)內(nèi),則圓被拾取。圓拾取的實(shí)質(zhì)是計算拾取點(diǎn)到圓心的距離。 ( 4) 圓弧的拾取 圓弧的拾取分兩步。首先判斷圓弧所在的圓是否被拾取。如果沒有被拾取,則圓弧不被拾?。蝗绻麍A已經(jīng)被拾取,則繼續(xù)判斷拾取點(diǎn)是否落在圓弧的范圍內(nèi)。如果落在圓弧范圍內(nèi),則圓弧被拾取,否則不被拾取。 ( 5) 文本的拾取 拾取標(biāo)注文本,首先要判斷拾取點(diǎn)是否落在文本的包圍矩形中,如果在,則文本拾取。 VB 開發(fā)交互式 cad 系統(tǒng) 圖元的選擇 一 . 添加選擇集 為了存儲選中的圖元,需要添 加圖元的選擇集。 二 . 逐個選擇圖元 單擊某圖元時,如果該圖元被拾取,把它添加到相應(yīng)的集合類進(jìn)行保存,則該圖元被選擇。在繪圖環(huán)境中可以連續(xù)選擇多個圖元,并把它們放到選擇集中。 與圖元有關(guān)的菜單資源 菜單項標(biāo)題 名稱 逐類選擇 SelOnebyOne 分類選擇 SelbyClass 選擇直線段 SelLine 選擇多義線 SelPlines 選擇圓 SelCircles 選擇 SelArcs 選擇標(biāo)注文本 SelTexts 全選 SelAll 放棄全選 SelNone 三 . 分類選擇 一個圖形往往由多種不同的圖元組成,如果對某一類圖元感興趣,可以直接選擇該類圖元,并進(jìn)行編輯??赏ㄟ^ SelectGEs 函數(shù)來實(shí)現(xiàn)。 四 . 全選 全部選擇圖元,需要將全部圖元集合類中的圖元以選擇模式重繪,并放入選擇集。VB 開發(fā)交互式 cad 系統(tǒng) 窗體的顯示控制 ( 1)創(chuàng)建工程和窗體 1. frmlash 窗體設(shè)計 2. 啟動 frmmain 窗體時顯示 frmflash 窗體 Private Sub Form_Load() End sub ( 4)把 frmflash 窗體顯示在最前面 利用 api 函數(shù) setwindowpos 把 frmflash 窗體顯示在最前面。 ( 5)確定 frmflash 窗體的顯示時間 180。確定啟動窗口的顯示時間為 3秒 Private Sub Form_Load() = 3000 End Sub 180。超過時間間隔時卸載窗體 Private Sub Timer1_Timer() Unload frmFlash End Sub VB 開發(fā)交互式 cad 系統(tǒng) 第五章 心得體會 在老師的指導(dǎo)下,終于完成了交互式 CAD系統(tǒng)的設(shè)計。這次的設(shè)計給了我很多寶貴的經(jīng)驗,通過交互式 CAD系統(tǒng) 的設(shè)計,使我對 CAD系統(tǒng)的應(yīng)用、 vb語言有了更加深刻的了解和認(rèn)識。這次設(shè)計使在大學(xué)學(xué)堂里學(xué)到的理論能夠應(yīng)用到實(shí)踐總來,而且更加鞏固了已學(xué)到的理論知識。但是本次設(shè)計還存在著很多問題,比如具體主窗口的應(yīng)用設(shè)計、圖元編輯中比例變換和鏡像變換、圖元的逐步選取等等。 在設(shè)計過程中因為初次接觸這些圖象理論上的東西,所以在應(yīng)用上出現(xiàn)了很多問題,這時張云秋老師給予了充分的指導(dǎo),在老師的指導(dǎo)和同組學(xué)生的團(tuán)結(jié)合作下,終于能及時完成本次畢業(yè)設(shè)計。對老師表示忠心的感謝 ! VB 開發(fā)交互式 cad 系統(tǒng) 參考文獻(xiàn) 1.《計算機(jī)圖形學(xué)》 魏海濤編著 . 電子工業(yè)出版社 2.《計算幾何 — 算法分析與設(shè)計》 周培德著 清華大學(xué)出版社 3.《計算機(jī)輔助設(shè)計與繪圖》 李學(xué)志編著 清華大學(xué)出版社 4.《計算機(jī)圖形學(xué)》 吳良芝編著 北京大學(xué)出版社 5.《 入門與技巧》 土林森編著 清華大學(xué)出版社 6.《線性代數(shù)》 葉家琛等著 同濟(jì)大學(xué)出版社
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1