注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)計算機輔助設(shè)計與工程計算UGUG二次開發(fā)與數(shù)據(jù)庫應(yīng)用基礎(chǔ)與典型范例

UG二次開發(fā)與數(shù)據(jù)庫應(yīng)用基礎(chǔ)與典型范例

UG二次開發(fā)與數(shù)據(jù)庫應(yīng)用基礎(chǔ)與典型范例

定 價:¥32.00

作 者: 黃勇
出版社: 電子工業(yè)出版社
叢編項: CAD/CAM教學基地
標 簽: UG

購買這本書可以去


ISBN: 9787121054501 出版時間: 2008-01-01 包裝: 平裝
開本: 16 頁數(shù): 274 字數(shù):  

內(nèi)容簡介

  本書深入闡述了UG二次開發(fā)工具的使用、UG開發(fā)環(huán)境的設(shè)置、菜單及工具條的編寫、UG對話框的制作、零件參數(shù)化系統(tǒng)的開發(fā)、MFC及數(shù)據(jù)庫開發(fā)技術(shù)在UG開發(fā)中的融入,并綜合應(yīng)用這些開發(fā)方法及工具,以漸開線斜齒輪參數(shù)化設(shè)計、齒輪仿真加工系統(tǒng)和UG平臺上模型文件信息管理系統(tǒng)為例,詳細介紹了系統(tǒng)的開發(fā)過程,并公開了源代碼,使讀者能夠快速掌握UG二次開發(fā)與數(shù)據(jù)庫技術(shù)相結(jié)合的開發(fā)精髓,提高UG二次開發(fā)的能力,以滿足工程實際開發(fā)的需要。本書面向有志于從事UG二次開發(fā)的程序員,同時,也可作為高校相關(guān)專業(yè)師生的參考用書。

作者簡介

暫缺《UG二次開發(fā)與數(shù)據(jù)庫應(yīng)用基礎(chǔ)與典型范例》作者簡介

圖書目錄

第1章  UG二次開發(fā)概述    1
1.1  UG簡介    2
1.2  UG軟件的二次開發(fā)    2
1.2.1  UG二次開發(fā)概述    2
1.2.2  UG二次開發(fā)工具    3
1.3  一個簡單的例子    3
第2章  UG/Open API基礎(chǔ)知識    7
2.1  概述    8
2.2  UG/Open API數(shù)據(jù)類型、函數(shù)及表達式    8
2.2.1  UG/Open API數(shù)據(jù)類型    8
2.2.2  UG/Open API函數(shù)    9
2.2.3  UG/Open API表達式    10
2.3  UG/Open API的開發(fā)模式    11
2.4  菜單、工具條的制作    14
2.4.1  UG菜單文件及語法    14
2.4.2  UG工具條文件及語法    16
2.5  UIStyler對話框設(shè)計    17
2.5.1  UG對話框的建立    17
2.5.2  控件屬性的設(shè)置    18
2.5.3  回調(diào)函數(shù)    21
2.5.4  對話框界面    22
2.5.5  控件的訪問    22
2.6  UG/Open API在矩形花鍵參數(shù)化建模中的應(yīng)用實例    29
第3章  UG/Open Grip開發(fā)基礎(chǔ)    41
3.1  概述    42
3.2  UG/Open Grip數(shù)據(jù)類型、運算符及表達式    42
3.2.1  常量、變量與數(shù)組、子集    42
3.2.2  數(shù)據(jù)類型    43
3.2.3  運算符、內(nèi)部函數(shù)及表達式    44
3.3  常用幾何體的生成    46
3.3.1  點的生成及實例    46
3.3.2  直線的生成及實例    49
3.3.3  圓的生成及實例    51
3.3.4  B樣條曲線的生成及實例    53
3.3.5  實體的生成及實例    53
3.3.6  實體的運算及實例    56
3.4  控制語句    57
3.4.1  轉(zhuǎn)移語句及實例    57
3.4.2  IF語句及實例    58
3.4.3  循環(huán)語句及實例    60
3.5  變換    62
3.5.1  變換及變換矩陣    62
3.5.2  變換矩陣的UG/Open Grip實現(xiàn)    64
3.5.3  變換的UG/Open Grip實現(xiàn)及實例    65
3.6  人機交互    66
3.6.1  響應(yīng)變量    66
3.6.2  MESSG語句    67
3.6.3  PARAM語句    67
3.6.4  TEXT語句    68
3.6.5  CHOOSE語句    69
3.6.6  POS語句    70
3.6.7  GPOS語句    70
3.7  UG/Open Grip開發(fā)環(huán)境    71
3.8  UG/Open Grip在法蘭參數(shù)化建模中的應(yīng)用實例    73
第4章  零件參數(shù)化系統(tǒng)的開發(fā)    75
4.1  參數(shù)化設(shè)計概述    76
4.2  UG CAD中的參數(shù)化設(shè)計方法    76
4.2.1  利用UG/Open API進行參數(shù)化設(shè)計    76
4.2.2  利用UG/Open Grip進行參數(shù)化設(shè)計    77
4.2.3  利用UG/Open API和UG/Open Grip進行參數(shù)化設(shè)計    77
4.3  漸開線直齒輪參數(shù)化設(shè)計實例    78
4.3.1  UG應(yīng)用開發(fā)環(huán)境設(shè)置    78
4.3.2  菜單設(shè)計    78
4.3.3  UIStyler對話框設(shè)計    78
4.3.4  使用Visual C++建立應(yīng)用程序框架    80
4.3.5  用UG/Open Grip編寫齒輪參數(shù)化設(shè)計程序    86
4.3.6  編譯、連接    89
4.3.7  運行過程    90
4.4  菜單中ACTIONS調(diào)用方式    90
4.4.1  調(diào)用對話框    90
4.4.2  調(diào)用應(yīng)用程序    91
4.5  常用程序入口    93
4.5.1  ufsta( )    93
4.5.2  ufusr( )    95
4.5.3  用戶自定義入口    95
第5章  數(shù)據(jù)庫技術(shù)在UG開發(fā)中的應(yīng)用    97
5.1  概述    98
5.2  數(shù)據(jù)庫基礎(chǔ)知識    98
5.2.1  數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)和數(shù)據(jù)庫系統(tǒng)    98
5.2.2  數(shù)據(jù)模型    98
5.2.3  數(shù)據(jù)庫的表結(jié)構(gòu)設(shè)計    99
5.3  客戶機/服務(wù)器(C/S)結(jié)構(gòu)開發(fā)模式    101
5.3.1  客戶機/服務(wù)器結(jié)構(gòu)    101
5.3.2  ODBC數(shù)據(jù)庫訪問接口    102
5.4  Visual C++平臺上基于ODBC的數(shù)據(jù)庫系統(tǒng)開發(fā)    103
5.4.1  ODBC開發(fā)C/S結(jié)構(gòu)的數(shù)據(jù)庫系統(tǒng)    103
5.4.2  Visual C++開發(fā)漸開線直齒輪庫實例    105
5.5  MFC在UG開發(fā)中的應(yīng)用及數(shù)據(jù)傳遞    125
5.5.1  程序結(jié)構(gòu)的改變    125
5.5.2  UG界面調(diào)用Windows對話框及數(shù)據(jù)傳遞實例    128
第6章  漸開線斜齒輪參數(shù)化設(shè)計系統(tǒng)開發(fā)實例    153
6.1  概述    154
6.2  系統(tǒng)的總體設(shè)計    154
6.3  系統(tǒng)數(shù)據(jù)庫的建立    155
6.4  系統(tǒng)菜單與對話框的制作    156
6.4.1  利用UG/Open MenuScript制作系統(tǒng)菜單    156
6.4.2  利用UG/Open UIStyler定制對話框    157
6.5  UG/Open Grip開發(fā)零件參數(shù)化建模    160
6.6  UG/Open API和UG/Open Grip實現(xiàn)人機交互    171
6.7  利用UG/Open API和MFC實現(xiàn)后臺數(shù)據(jù)庫的訪問    173
6.8  系統(tǒng)運行實例    187
第7章  基于UG模型文件管理系統(tǒng)開發(fā)實例    189
7.1  概述    190
7.2  系統(tǒng)的總體設(shè)計    190
7.3  系統(tǒng)數(shù)據(jù)庫的建立    191
7.4  程序的入口    192
7.4.1  ufcre( )    193
7.4.2  ufget( )    193
7.4.3  ufput( )    194
7.4.4  ufsvas( )    194
7.5  系統(tǒng)菜單及注冊程序    195
7.5.1  菜單的定制    195
7.5.2  系統(tǒng)的注冊程序    196
7.6  Windows人機交互界面及訪問    201
7.7  利用UG/Open API和MFC實現(xiàn)對數(shù)據(jù)庫的訪問    212
7.7.1  注冊數(shù)據(jù)源    212
7.7.2  建立與數(shù)據(jù)庫的連接    213
7.7.3  對話框功能的實現(xiàn)    214
7.7.4  編譯、連接    235
7.8  系統(tǒng)運行實例    235
第8章  齒輪仿真加工系統(tǒng)開發(fā)實例    237
8.1  概述    238
8.2  系統(tǒng)的總體設(shè)計    238
8.2.1  系統(tǒng)的總體結(jié)構(gòu)和功能模塊分析    238
8.2.2  系統(tǒng)的總體注冊程序設(shè)計    239
8.3  系統(tǒng)菜單和主界面的開發(fā)    242
8.3.1  利用UG/Open MenuScript制作系統(tǒng)菜單    242
8.3.2  利用UG/Open UIStyler定制對話框    244
8.4  數(shù)據(jù)庫管理系統(tǒng)的開發(fā)    254
8.4.1  利用UG/Open與MFC開發(fā)數(shù)據(jù)庫管理功能    254
8.4.2  利用UG/Open與MFC交互技術(shù)實現(xiàn)對后臺數(shù)據(jù)庫的訪問    262
8.5  齒輪刀具參數(shù)計算模塊的實現(xiàn)    263
8.6  切齒仿真加工的實現(xiàn)    264
8.6.1  利用UG/Open Grip開發(fā)仿真加工程序    264
8.6.2  利用UG/Open API調(diào)用UG/Open Grip實現(xiàn)人機交互    269
8.7  系統(tǒng)運行實例

本目錄推薦

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