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

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

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

定 價:¥32.00

作 者: 黃勇
出版社: 電子工業(yè)出版社
叢編項(xiàng): CAD/CAM教學(xué)基地
標(biāo) 簽: UG

ISBN: 9787121054501 出版時間: 2008-01-01 包裝: 平裝
開本: 16 頁數(shù): 274 字?jǐn)?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è)計(jì)、齒輪仿真加工系統(tǒng)和UG平臺上模型文件信息管理系統(tǒng)為例,詳細(xì)介紹了系統(tǒng)的開發(fā)過程,并公開了源代碼,使讀者能夠快速掌握UG二次開發(fā)與數(shù)據(jù)庫技術(shù)相結(jié)合的開發(fā)精髓,提高UG二次開發(fā)的能力,以滿足工程實(shí)際開發(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ù)及表達(dá)式    8
2.2.1  UG/Open API數(shù)據(jù)類型    8
2.2.2  UG/Open API函數(shù)    9
2.2.3  UG/Open API表達(dá)式    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è)計(jì)    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)用實(shí)例    29
第3章  UG/Open Grip開發(fā)基礎(chǔ)    41
3.1  概述    42
3.2  UG/Open Grip數(shù)據(jù)類型、運(yùn)算符及表達(dá)式    42
3.2.1  常量、變量與數(shù)組、子集    42
3.2.2  數(shù)據(jù)類型    43
3.2.3  運(yùn)算符、內(nèi)部函數(shù)及表達(dá)式    44
3.3  常用幾何體的生成    46
3.3.1  點(diǎn)的生成及實(shí)例    46
3.3.2  直線的生成及實(shí)例    49
3.3.3  圓的生成及實(shí)例    51
3.3.4  B樣條曲線的生成及實(shí)例    53
3.3.5  實(shí)體的生成及實(shí)例    53
3.3.6  實(shí)體的運(yùn)算及實(shí)例    56
3.4  控制語句    57
3.4.1  轉(zhuǎn)移語句及實(shí)例    57
3.4.2  IF語句及實(shí)例    58
3.4.3  循環(huán)語句及實(shí)例    60
3.5  變換    62
3.5.1  變換及變換矩陣    62
3.5.2  變換矩陣的UG/Open Grip實(shí)現(xiàn)    64
3.5.3  變換的UG/Open Grip實(shí)現(xiàn)及實(shí)例    65
3.6  人機(jī)交互    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)用實(shí)例    73
第4章  零件參數(shù)化系統(tǒng)的開發(fā)    75
4.1  參數(shù)化設(shè)計(jì)概述    76
4.2  UG CAD中的參數(shù)化設(shè)計(jì)方法    76
4.2.1  利用UG/Open API進(jìn)行參數(shù)化設(shè)計(jì)    76
4.2.2  利用UG/Open Grip進(jìn)行參數(shù)化設(shè)計(jì)    77
4.2.3  利用UG/Open API和UG/Open Grip進(jìn)行參數(shù)化設(shè)計(jì)    77
4.3  漸開線直齒輪參數(shù)化設(shè)計(jì)實(shí)例    78
4.3.1  UG應(yīng)用開發(fā)環(huán)境設(shè)置    78
4.3.2  菜單設(shè)計(jì)    78
4.3.3  UIStyler對話框設(shè)計(jì)    78
4.3.4  使用Visual C++建立應(yīng)用程序框架    80
4.3.5  用UG/Open Grip編寫齒輪參數(shù)化設(shè)計(jì)程序    86
4.3.6  編譯、連接    89
4.3.7  運(yùn)行過程    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è)計(jì)    99
5.3  客戶機(jī)/服務(wù)器(C/S)結(jié)構(gòu)開發(fā)模式    101
5.3.1  客戶機(jī)/服務(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ā)漸開線直齒輪庫實(shí)例    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ù)傳遞實(shí)例    128
第6章  漸開線斜齒輪參數(shù)化設(shè)計(jì)系統(tǒng)開發(fā)實(shí)例    153
6.1  概述    154
6.2  系統(tǒng)的總體設(shè)計(jì)    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實(shí)現(xiàn)人機(jī)交互    171
6.7  利用UG/Open API和MFC實(shí)現(xiàn)后臺數(shù)據(jù)庫的訪問    173
6.8  系統(tǒng)運(yùn)行實(shí)例    187
第7章  基于UG模型文件管理系統(tǒng)開發(fā)實(shí)例    189
7.1  概述    190
7.2  系統(tǒng)的總體設(shè)計(jì)    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人機(jī)交互界面及訪問    201
7.7  利用UG/Open API和MFC實(shí)現(xiàn)對數(shù)據(jù)庫的訪問    212
7.7.1  注冊數(shù)據(jù)源    212
7.7.2  建立與數(shù)據(jù)庫的連接    213
7.7.3  對話框功能的實(shí)現(xiàn)    214
7.7.4  編譯、連接    235
7.8  系統(tǒng)運(yùn)行實(shí)例    235
第8章  齒輪仿真加工系統(tǒng)開發(fā)實(shí)例    237
8.1  概述    238
8.2  系統(tǒng)的總體設(shè)計(jì)    238
8.2.1  系統(tǒng)的總體結(jié)構(gòu)和功能模塊分析    238
8.2.2  系統(tǒng)的總體注冊程序設(shè)計(jì)    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ù)實(shí)現(xiàn)對后臺數(shù)據(jù)庫的訪問    262
8.5  齒輪刀具參數(shù)計(jì)算模塊的實(shí)現(xiàn)    263
8.6  切齒仿真加工的實(shí)現(xiàn)    264
8.6.1  利用UG/Open Grip開發(fā)仿真加工程序    264
8.6.2  利用UG/Open API調(diào)用UG/Open Grip實(shí)現(xiàn)人機(jī)交互    269
8.7  系統(tǒng)運(yùn)行實(shí)例

本目錄推薦

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