注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)計算機輔助設(shè)計與工程計算CAD/CAM/CAE用Visual Basic開發(fā)交互式CAD系統(tǒng)

用Visual Basic開發(fā)交互式CAD系統(tǒng)

用Visual Basic開發(fā)交互式CAD系統(tǒng)

定 價:¥39.00

作 者: 蘇金明編著
出版社: 電子工業(yè)出版社
叢編項: 交互式CAD系統(tǒng)開發(fā)基礎(chǔ)系列叢書
標 簽: VB

ISBN: 9787505386440 出版時間: 2003-05-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 363 字數(shù):  

內(nèi)容簡介

  本書結(jié)合Visual Basic語言詳細講解了交互式CAD系統(tǒng)的開發(fā)技術(shù)。剖析了構(gòu)造系統(tǒng)的思路和技巧,并結(jié)合實例給出了一套完整的代碼。全書共分3篇。第1篇(第1章至第3章)為開發(fā)基礎(chǔ)篇,比較全面地介紹了利用Visual Basic語言開發(fā)交互式CAD系統(tǒng)應(yīng)具備的語言基礎(chǔ)和平面幾何學基礎(chǔ)知識。第2篇為交互式繪圖篇(第4章至第10章),是本書的核心部分,講解了用Visual Basic語言開發(fā)交互式CAD系統(tǒng)的思路和技巧。第3篇為系統(tǒng)集成篇(第11章至第13章),主要介紹界面制作、圖形打印以及如何對編好的程序進行打包。本書所有示例程序均通過調(diào)試,并放入隨書的光盤上,以便于學習和交流。本書可供從事圖形學、CAD技術(shù)以及編程技術(shù)的有關(guān)工程技術(shù)人員、程序員、大學生、研究生閱讀參考,也可作為大專院校相關(guān)專業(yè)的教材。

作者簡介

暫缺《用Visual Basic開發(fā)交互式CAD系統(tǒng)》作者簡介

圖書目錄

第1篇  開發(fā)基礎(chǔ)篇第1章  Visual Basic繪圖基礎(chǔ)1.1  概述1.2  用VB繪圖1.2.1  顏色設(shè)置1.2.2  線型、線寬設(shè)置1.2.3  字體設(shè)置1.2.4  區(qū)域填充1.2.5  繪圖模式1.2.6  繪直線段、矩形和矩形區(qū)域1.2.7  繪圓、橢圓、圓弧和橢圓弧1.2.8  更新和清除1.2.9  用VB屬性和方法繪圖示例1.2.10  圖形控件1.3  用API函數(shù)繪圖1.3.1  API函數(shù)的聲明1.3.2  API瀏覽器1.3.3  參數(shù)數(shù)據(jù)類型的匹配1.3.4  畫筆1.3.5  刷子1.3.6  繪圖1.3.7  區(qū)域1.3.8  API函數(shù)繪圖示例1.4  坐標系統(tǒng)1.4.1  邏輯坐標1.4.2  設(shè)備坐標1.4.3  Windows映射模式1.4.4  用戶坐標1.4.5  坐標轉(zhuǎn)換1.4.6  用VB屬性和方法處理坐標1.5  窗口與視口1.5.1  概念1.5.2  相關(guān)函數(shù)1.6  本章小結(jié)第2章  Visual Basic的面向?qū)ο缶幊碳夹g(shù)2.1  對象2.1.1  概念2.1.2  面向?qū)ο缶幊痰奶攸c2.1.3  VB對象的創(chuàng)建、操作和拆卸2.2  類2.2.1  創(chuàng)建類模塊2.2.2  屬性2.2.3  方法2.2.4  事件2.2.5  創(chuàng)建和測試新類2.2.6  VB的類生成器2.3  多態(tài)2.3.1  繼承和多態(tài)2.3.2  接口2.3.3  用接口實現(xiàn)多態(tài)2.3.4  后期綁定和前期綁定2.4  集合類2.4.1  對象數(shù)組2.4.2  集合2.4.3  集合類2.5  本章小結(jié)第3章  基本圖形元素之間的幾何關(guān)系基礎(chǔ)3.1  點與其他圖元之間的關(guān)系3.1.1  點與點之間的關(guān)系3.1.2  點與直線的關(guān)系3.1.3  點與圓之間的關(guān)系3.1.4  點與圓弧的關(guān)系3.2  直線段與其他圖元之間的關(guān)系3.2.1  直線段與直線段之間的關(guān)系3.2.2  直線段與圓的關(guān)系3.2.3  直線段與圓弧的關(guān)系3.3  圓與其他圖元的關(guān)系3.3.1  圓與圓的關(guān)系3.3.2  圓與圓弧的關(guān)系3.4  圓弧與其他圖元之間的關(guān)系3.5  圖元關(guān)系演示程序3.6  本章小結(jié)第2篇  交互式繪圖篇第4章  交互式CAD技術(shù)概述4.1  交互式CAD技術(shù)簡介4.2  交互設(shè)計的任務(wù)4.2.1  定位4.2.2  定向4.2.3  定量4.2.4  任務(wù)選擇4.3  交互設(shè)計的基本原則4.4  交互設(shè)計的基本技術(shù)4.4.1  定位4.4.2  拾取4.4.3  選擇4.4.4  手柄及相關(guān)技術(shù)4.4.5  相交圖元4.4.6  菜單和工具4.4.7  對話框4.4.8  狀態(tài)提示4.5  交互式CAD技術(shù)的應(yīng)用4.5.1  交互式CAD技術(shù)在辦公軟件中的應(yīng)用4.5.2  交互式CAD技術(shù)在繪圖軟件中的應(yīng)用4.5.3  GIS軟件中的交互式CAD技術(shù)4.5.4  數(shù)值模擬軟件中的交互式CAD技術(shù)4.5.5  工程設(shè)計軟件中的交互式CAD技術(shù)4.5.6  數(shù)學分析軟件中的交互式CAD技術(shù)4.6  本章小結(jié)第5章  交互式CAD系統(tǒng)的總體設(shè)計5.1  數(shù)據(jù)的組織和描述5.1.1  數(shù)據(jù)結(jié)構(gòu)5.1.2  數(shù)學模型5.2  數(shù)據(jù)的輸入5.2.1  傳統(tǒng)的數(shù)據(jù)輸入方式5.2.2  交互式對話框數(shù)據(jù)輸入5.2.3  交互式鼠標繪圖數(shù)據(jù)輸入5.2.4  實現(xiàn)用鼠標交互式輸入數(shù)據(jù)5.3  數(shù)據(jù)的管理5.3.1  Type結(jié)構(gòu)和VB類5.3.2  多義線頂點的存儲5.3.3  集合類5.4  數(shù)據(jù)編輯5.4.1  圖元拾取和選擇5.4.2  圖元的剪切、復制、粘貼和刪除5.4.3  圖形塊和圖層5.4.4  圖元的幾何變換5.4.5  圖元的級聯(lián)修改5.5  數(shù)據(jù)的輸出5.5.1  文本輸出5.5.2  以DXF格式輸出5.6  交互式CAD系統(tǒng)的UML類圖5.6.1  系統(tǒng)的UML類圖5.6.2  基類CGelement5.6.3  派生類CLine等5.6.4  基類CCommand5.6.5  創(chuàng)建直線類CCreateLine5.7  繪圖工具5.7.1  網(wǎng)格5.7.2  手柄5.7.3  Snap To功能5.7.4  距離和角度測量5.8  界面交互5.9  本章小結(jié)第6章  用鼠標交互繪制圖元6.1  概述6.1.1  消息驅(qū)動與事件驅(qū)動6.1.2  鼠標類消息和VB中的鼠標操作事件6.1.3  用鼠標繪圖6.1.4  結(jié)合類用鼠標繪圖6.2  坐標系統(tǒng)6.3  Position類6.4  圖元類的實現(xiàn)6.4.1  圖元基類CGElement6.4.2  直線段類——CLine類6.4.3  CPolyLine類6.4.4  圓類——CCircle類6.4.5  圓弧類——CArc類6.4.6  文本類——CText類6.5  圖元集合類的實現(xiàn)6.5.1  直線段集合類6.5.2  多義線、圓、圓弧和文本的集合類6.6  繪圖命令類的實現(xiàn)6.6.1  CCreateLine類6.6.2  CCreatePLine類6.6.3  CCreateCircle類6.6.4  CCreateArc類6.6.5  CCreateText類6.7  交互繪圖的實現(xiàn)6.7.1  界面制作6.7.2  添加事件代碼6.8  本章小結(jié)第7章  圖元的拾取和選擇7.1  包圍矩形的計算7.1.1  直線段的包圍矩形7.1.2  多義線的包圍矩形7.1.3  圓的包圍矩形7.1.4  圓弧的包圍矩形7.1.5  文本的包圍矩形7.2  圖元的拾取7.2.1  直線段的拾取7.2.2  多義線的拾取7.2.3  圓的拾取7.2.4  圓弧的拾取7.2.5  文本的拾取7.3  圖元的選擇7.3.1  添加選擇集7.3.2  逐個選擇圖元7.3.3  分類選擇7.3.4  全選7.3.5  放棄選擇7.4  本章小結(jié)第8章  縮放和移動8.1  圖形的縮放8.1.1  全局縮小和放大8.1.2  局部放大8.1.3  顯示全圖8.2  圖形的移動8.3  本章小結(jié)第9章  圖元的編輯9.1  二維圖形變換的基本原理9.1.1  平移變換9.1.2  旋轉(zhuǎn)變換9.1.3  鏡像變換9.1.4  比例變換9.1.5  組合變換9.2  在類中添加變換函數(shù)9.2.1  點的變換9.2.2  圖元的變換9.3  圖形變換交互功能的實現(xiàn)9.3.1  平移變換——CMove類9.3.2  旋轉(zhuǎn)變換9.3.3  鏡像變換——CMirror類9.3.4  比例變換9.4  實現(xiàn)幾何變換9.4.1  添加菜單9.4.2  實現(xiàn)變換9.5  刪除圖元9.6  本章小結(jié)第10章  繪圖工具10.1  網(wǎng)格10.1.1  把圖形和文本設(shè)為繪圖背景10.1.2  Net類10.1.3  顯示和刪除網(wǎng)格10.1.4  Snap To功能的實現(xiàn)和取消10.1.5  實現(xiàn)網(wǎng)格10.2  手柄及相關(guān)技術(shù)10.3  到特定點的Snap To功能10.4  距離測量10.5  角度測量10.6  本章小結(jié)篇3篇  系統(tǒng)集成篇第11章  界面制作11.1  界面設(shè)計的原則11.1.1  界面風格與內(nèi)容協(xié)調(diào)一致原則11.1.2  界面布局和諧勻稱原則11.1.3  控件擺放與操作習慣一致性原則11.1.4  簡明精確原則11.2  工具條和狀態(tài)欄11.2.1  工具條11.2.2  狀態(tài)欄11.2.3  給VB_CAD添加工具條和狀態(tài)欄11.3  啟動窗口11.3.1  把窗體設(shè)置為啟動窗體11.3.2  制作啟動窗口11.3.3  VB提供的啟動窗口模板11.3.4  給VB_CAD程序添加啟動窗口11.4  About窗體11.4.1  VB提供的About窗體模板11.4.2  給VB_CAD程序添加About對話框11.5  本章小結(jié)第12章  圖形打印12.1  Printer對象12.1.1  Printer對象的屬性12.1.2  Printer對象的方法12.2  “打印”對話框12.3  CPrint類12.3.1  CPrint類的屬性12.3.2  CPrint類的方法12.4  實現(xiàn)打印預(yù)覽和打印12.5  本章小結(jié)第13章  程序打包參考文獻
 

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號