注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)工業(yè)技術(shù)機械、儀表工業(yè)機械CAD軟件開發(fā)實戰(zhàn)

機械CAD軟件開發(fā)實戰(zhàn)

機械CAD軟件開發(fā)實戰(zhàn)

定 價:¥86.00

作 者: 蔡洪濤,陳漢新 著
出版社: 化學工業(yè)出版社
叢編項:
標 簽: 暫缺

ISBN: 9787122292261 出版時間: 2017-07-01 包裝: 平裝
開本: 16開 頁數(shù): 344 字數(shù):  

內(nèi)容簡介

  本書共13章,分為上下兩篇。上篇介紹計算機輔助機械設計計算的基本技術(shù),結(jié)合大型設計軟件——過程設備強度計算軟件SW6的開發(fā)需要,介紹了設計資料數(shù)組處理方法、文件處理方法及工程數(shù)據(jù)的數(shù)據(jù)庫處理方法,并以SW6中承壓圓筒模塊的筒體計算與校核功能開發(fā)為例,揭示了SW6的開發(fā)過程,講解了帶傳動設計計算軟件開發(fā)過程。下篇前3章介紹計算機輔助設計繪圖的基本技術(shù),結(jié)合電子圖板CAXA系統(tǒng)的開發(fā)需要,介紹了圖形顯示與生成原理、交互技術(shù)和圖形數(shù)據(jù)結(jié)構(gòu)等,并以一個模擬的CAXA系統(tǒng)為例,揭示了平面交互式繪圖軟件的開發(fā)過程;后4章介紹了CAXA二次開發(fā)技術(shù)。 本書的開發(fā)工具為Visual C++,涉及MFC編程中眾多熱點及難點,如對話框技術(shù)、圖層技術(shù)、線型技術(shù)、調(diào)色板技術(shù)、數(shù)據(jù)庫技術(shù)、計算結(jié)果的Word文檔生成技術(shù)等。 本書配套學習資源包括涉及的實例程序代碼及其運行后產(chǎn)生的文件。 本書適合相關(guān)專業(yè)設計人員使用,可作為高等學校工科類專業(yè)相關(guān)課程的教材,也可作為一般MFC編程愛好者的參考書。

作者簡介

  蔡洪濤:1989年6月武漢化工學院機械系本科畢業(yè),獲學士學位;1992年3月上海交通大學機械制造專業(yè)畢業(yè),獲碩士學位。1992年4月-1994年4月北京燕山石化集團公司機械廠工作。1994年4月調(diào)到武漢化工學院工作至今,副教授。從事化工機械專業(yè)的教學與化工設備的研究及設計。發(fā)表專業(yè)論文10多篇,參編著作三本,取得實用新型專利兩項、申報發(fā)明專利兩項。陳漢新:武漢工程大學機電工程學院,院長 教授,武漢工程大學機電工程學院院長,湖北省“楚天學者”特聘教授,博士生導師,2010年教育部新世紀人才入選者。在新加坡、加拿大、英國和法國大學留學工作10余年。2001,7-2005,12,在新加坡南洋理工大學留學,并獲得博士學位;2006,3-2008,3,在加拿大阿爾伯塔大學機械系任博士后,2012,5-2012,11,在加拿大溫莎大學物理學院任研究員,2012,12-2015,4,在英國謝菲爾德大學控制系任研究員;2010,4-6,法國梅斯工程師學院客座教授。是中國機械工程、中國機械動力學會、中國振動工程學會、中國能源學會、中國化工協(xié)會等協(xié)會會員,是多個國際會議分會主席和組委會成員,科技部國際科技合作計劃評價專家?guī)煸u審專家,是J. Sound and Vibration, Open Signal process. J., Int.J prod. Res.,J. Mech. Syst. Signal,Ultrasonics等二十多個國際學術(shù)雜志論文審稿人。研究領(lǐng)域是系統(tǒng)壽命預測與安全管理、測試計量技術(shù)與精密儀器、過程質(zhì)量控制與智能檢測技術(shù)、現(xiàn)代信號和圖像處理技術(shù)。主持的代表性縱向項目有國家自然科學基金,教育部新世紀人才支持計劃等七項。在國外學術(shù)雜志發(fā)表作者SCI、EI收錄論文40余篇,在國際會議宣讀二十余篇論文。

圖書目錄

上篇 計算機輔助機械設計計算
第1章 CAD技術(shù)概論 002
1.1 CAD技術(shù)簡介 002
1.1.1 CAD的基本概念 002
1.1.2 CAD的發(fā)展簡史 002
1.2 CAD系統(tǒng)的硬件組成 004
1.2.1 圖形輸入設備 004
1.2.2 圖形輸出設備 005
1.3 CAD系統(tǒng)的軟件組成 006
1.3.1 系統(tǒng)軟件 006
1.3.2 支撐軟件 006
1.3.3 應用軟件 007
1.3.4 軟件特點 007
第2章 機械CAD設計軟件功能——承壓圓筒強度設計軟件簡介 009
2.1 承壓圓筒體的強度設計理論基礎 009
2.2 圓筒設計軟件SW6WOSHI的主菜單 010
2.3 圓筒設計軟件SW6WOSHI的數(shù)據(jù)輸入功能 012
2.4 圓筒設計軟件SW6WOSHI的計算結(jié)果輸出功能 013
第3章 機械CAD中工程數(shù)據(jù)的處理 015
3.1 數(shù)據(jù)表格的數(shù)組處理 015
3.1.1 數(shù)據(jù)表格的規(guī)范化及數(shù)組初始化 015
3.1.2 數(shù)組的查詢 019
3.1.3 數(shù)據(jù)表格的降維處理 027
3.2 數(shù)據(jù)表格的記事本處理 027
3.3 數(shù)據(jù)表格的文件化 032
3.3.1 創(chuàng)建數(shù)據(jù)庫gangbanxuyong.dbc 032
3.3.2 從數(shù)據(jù)庫gangbanxuyong.dbc中導出數(shù)據(jù)文件 034
3.3.3 順序文件的查詢處理 036
3.4 數(shù)據(jù)表格的MFC ODBC處理 041
3.4.1 MFC ODBC連接數(shù)據(jù)庫 041
3.4.2 MFC中與數(shù)據(jù)庫操作有關(guān)的類 041
3.4.3 數(shù)據(jù)庫應用程序的實現(xiàn) 044
3.5 數(shù)據(jù)表格的MFC DAO處理 055
第4章 承壓圓筒強度計算軟件開發(fā)過程詳解 064
4.1 SW6WOSHI.EXE主界面的實現(xiàn) 064
4.1.1 修改應用程序主框架窗口的標題 065
4.1.2 改變窗口的圖標 066
4.1.3 修改應用程序的背景 067
4.1.4 去掉工具欄多余的工具 067
4.1.5 修改主菜單 068
4.1.6 狀態(tài)欄的修改 072
4.1.7 修改新建文件的標題 074
4.2 SW6WOSHI數(shù)據(jù)輸入功能的實現(xiàn) 075
4.2.1 創(chuàng)建對話框資源 075
4.2.2 建立對話框類 078
4.2.3 模式對話框的創(chuàng)建 079
4.2.4 無模式對話框的創(chuàng)建 079
4.2.5 給對話框各個控件添加變量 081
4.2.6 數(shù)據(jù)的文件讀寫——文檔串行化 082
4.2.7 屬性頁對話框的實現(xiàn) 085
4.2.8 對話框圖標的修改 093
4.2.9 文件的保存與關(guān)閉系統(tǒng) 096
4.3 SW6WOSHI的計算結(jié)果輸出功能的實現(xiàn) 100
4.3.1 筒體計算及校核功能 100
4.3.2 將計算結(jié)果輸出到記事本 103
4.3.3 將計算結(jié)果輸出到帶有編輯框的應用程序 107
4.3.4 將計算結(jié)果輸出到無編輯框的應用程序 109
4.3.5 正式計算書輸出功能的實現(xiàn) 114
第5章 帶傳動設計軟件開發(fā)詳解 124
5.1 帶傳動的設計過程及系統(tǒng)結(jié)構(gòu) 124
5.1.1 原始數(shù)據(jù)及設計內(nèi)容 124
5.1.2 設計系統(tǒng)組成 126
5.2 帶傳動設計過程的數(shù)據(jù)處理 126
5.2.1 工作情況系數(shù)KA的查詢——二維離算數(shù)表處理方法 126
5.2.2 帶型選擇 127
5.2.3 帶的參數(shù)查詢 130
5.2.4 帶的直徑圓整 130
5.2.5 查詢帶的標準節(jié)線長度 132
5.2.6 查詢帶的基本額定功率和傳動比不等于1時的功率增量 133
5.2.7 查詢包角系數(shù) 136
5.2.8 帶輪結(jié)構(gòu)設計 137
5.3 帶傳動計算機輔助設計系統(tǒng)的實現(xiàn) 139
5.3.1 系統(tǒng)界面設計 139
5.3.2 系統(tǒng)設計計算功能的實現(xiàn) 141
5.3.3 帶輪結(jié)構(gòu)設計功能的實現(xiàn) 143
第6章 用戶材料數(shù)據(jù)庫管理模塊開發(fā) 151
6.1 用戶材料數(shù)據(jù)庫管理模塊介紹 151
6.2 用戶材料數(shù)據(jù)庫管理模塊技術(shù)分析及編程思路 152
6.3 用戶材料數(shù)據(jù)庫管理模塊框架的編程實現(xiàn) 153
6.4 用戶材料數(shù)據(jù)庫管理模塊各功能的編程實現(xiàn) 157
6.4.1 網(wǎng)格控件的可編輯化 157
6.4.2 建立材料參數(shù)結(jié)構(gòu)體 159
6.4.3 用戶材料數(shù)據(jù)庫管理模塊啟動功能的實現(xiàn) 159
6.4.4 用戶材料數(shù)據(jù)庫管理模塊各按鈕功能的實現(xiàn) 163
下篇 計算機輔助機械設計繪圖
第7章 CAXA簡介 176
7.1 CAXA概況 176
7.2 CAXA的交互繪圖功能 177
7.3 CAXA的圖形編輯功能 179
7.4 CAXA的工具菜單 180
7.5 CAXA的視圖菜單 182
7.6 CAXA的幅面菜單 184
第8章 計算機繪圖技術(shù)基礎 185
8.1 計算機圖形顯示與生成原理 185
8.1.1 VGA顯示器的基本原理 185
8.1.2 計算機圖形生成基本原理 189
8.2 Visual C++圖形程序開發(fā)方法 190
8.2.1 圖形設備接口簡介 190
8.2.2 Visual C++圖形程序舉例 191
8.3 VC++計算機繪圖軟件基本技術(shù) 194
8.3.1 圖形交互技術(shù) 194
8.3.2 視圖的縮放與平移技術(shù) 202
8.3.3 圖形數(shù)據(jù)的組織 202
第9章 CAXA模擬系統(tǒng)開發(fā) 206
9.1 CAXA界面“格式”主菜單的開發(fā) 206
9.1.1 顏色設置對話框的實現(xiàn) 206
9.1.2 線型對話框的實現(xiàn) 211
9.1.3 層控制對話框的實現(xiàn) 216
9.2 CAXA界面“繪圖”主菜單的開發(fā) 228
9.2.1 總體思路及全局變量設置 229
9.2.2 直線類及直線命令類的實現(xiàn) 237
9.3 CAXA界面“編輯”主菜單的開發(fā) 245
9.3.1 總體思路及選擇集的實現(xiàn) 245
9.3.2 編輯命令類的實現(xiàn) 248
9.3.3 直線類和圓類平移功能的實現(xiàn) 253
9.4 CAXA界面“文件”主菜單的開發(fā) 256
9.4.1 OnFileSave()的重載 257
9.4.2 OnFileOpen()的重載 257
9.4.3 OnAppExit()的重載 259
第10章 CAXA二次開發(fā)環(huán)境及編程基礎 261
10.1 二次開發(fā)平臺的安裝與設置 261
10.2 創(chuàng)建第一個二次開發(fā)程序 261
10.2.1 創(chuàng)建二次開發(fā)工程 261
10.2.2 添加實現(xiàn)代碼 266
10.2.3 應用程序的編譯、連接 269
10.2.4 應用程序的運行、調(diào)試 269
10.3 數(shù)據(jù)類型及常量、公共變量的定義 271
10.3.1 數(shù)據(jù)類型 271
10.3.2 常量定義 272
10.3.3 公共變量 276
第11章 CAXA應用程序接口(API)函數(shù)詳解 277
11.1 交互實現(xiàn)函數(shù) 277
11.1.1 立即菜單 277
11.1.2 提示信息 280
11.1.3 交互取值 280
11.2 系統(tǒng)操作函數(shù) 282
11.2.1 文件存取 282
11.2.2 繪圖狀態(tài)設置 283
11.2.3 界面定制及消息響應 285
11.2.4 Undo/Redo操作 290
11.2.5 用戶窗口中預顯圖形 291
11.3 實體部分 291
11.3.1 實體操作 292
11.3.2 基本實體生成 294
11.3.3 塊操作 298
11.3.4 尺寸標注 299
11.3.5 選擇集操作 300
11.4 數(shù)據(jù)管理 304
11.4.1 得到屬性數(shù)據(jù) 304
11.4.2 設置、修改屬性數(shù)據(jù) 305
11.4.3 得到結(jié)點幾何數(shù)據(jù) 306
11.4.4 設置、修改結(jié)點的幾何數(shù)據(jù) 309
11.4.5 擴充數(shù)據(jù)管理 311
11.5 幾何運算 312
11.6 圖形編輯 313
第12章 壓力容器支座參數(shù)化繪圖軟件的開發(fā) 317
12.1 構(gòu)建程序框架 317
12.2 數(shù)據(jù)處理及程序框圖 319
12.3 程序調(diào)試及運行 320
12.4 耳座程序代碼 321
第13章 壓力容器法蘭的參數(shù)化繪圖 338
13.1 總體考慮 338
13.2 圖符的繪制 338
13.3 數(shù)據(jù)文件的編制 338
13.4 圖符的定義 339
13.4.1 拾取圖符 339
13.4.2 定義圖符元素 340
13.4.3 變量屬性定義與變量數(shù)據(jù)錄入 341
13.4.4 圖符入庫 342
13.5 圖庫的應用 342
13.5.1 圖符的提取 342
13.5.2 圖符的導出 343
13.5.3 并入圖符 343
參考文獻 344

本目錄推薦

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