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

UG二次開發(fā)與數據庫應用基礎與典型范例

UG二次開發(fā)與數據庫應用基礎與典型范例

定 價:¥32.00

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

購買這本書可以去


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

內容簡介

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

作者簡介

暫缺《UG二次開發(fā)與數據庫應用基礎與典型范例》作者簡介

圖書目錄

第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基礎知識    7
2.1  概述    8
2.2  UG/Open API數據類型、函數及表達式    8
2.2.1  UG/Open API數據類型    8
2.2.2  UG/Open API函數    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對話框設計    17
2.5.1  UG對話框的建立    17
2.5.2  控件屬性的設置    18
2.5.3  回調函數    21
2.5.4  對話框界面    22
2.5.5  控件的訪問    22
2.6  UG/Open API在矩形花鍵參數化建模中的應用實例    29
第3章  UG/Open Grip開發(fā)基礎    41
3.1  概述    42
3.2  UG/Open Grip數據類型、運算符及表達式    42
3.2.1  常量、變量與數組、子集    42
3.2.2  數據類型    43
3.2.3  運算符、內部函數及表達式    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  轉移語句及實例    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實現    64
3.5.3  變換的UG/Open Grip實現及實例    65
3.6  人機交互    66
3.6.1  響應變量    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在法蘭參數化建模中的應用實例    73
第4章  零件參數化系統(tǒng)的開發(fā)    75
4.1  參數化設計概述    76
4.2  UG CAD中的參數化設計方法    76
4.2.1  利用UG/Open API進行參數化設計    76
4.2.2  利用UG/Open Grip進行參數化設計    77
4.2.3  利用UG/Open API和UG/Open Grip進行參數化設計    77
4.3  漸開線直齒輪參數化設計實例    78
4.3.1  UG應用開發(fā)環(huán)境設置    78
4.3.2  菜單設計    78
4.3.3  UIStyler對話框設計    78
4.3.4  使用Visual C++建立應用程序框架    80
4.3.5  用UG/Open Grip編寫齒輪參數化設計程序    86
4.3.6  編譯、連接    89
4.3.7  運行過程    90
4.4  菜單中ACTIONS調用方式    90
4.4.1  調用對話框    90
4.4.2  調用應用程序    91
4.5  常用程序入口    93
4.5.1  ufsta( )    93
4.5.2  ufusr( )    95
4.5.3  用戶自定義入口    95
第5章  數據庫技術在UG開發(fā)中的應用    97
5.1  概述    98
5.2  數據庫基礎知識    98
5.2.1  數據庫、數據庫管理系統(tǒng)和數據庫系統(tǒng)    98
5.2.2  數據模型    98
5.2.3  數據庫的表結構設計    99
5.3  客戶機/服務器(C/S)結構開發(fā)模式    101
5.3.1  客戶機/服務器結構    101
5.3.2  ODBC數據庫訪問接口    102
5.4  Visual C++平臺上基于ODBC的數據庫系統(tǒng)開發(fā)    103
5.4.1  ODBC開發(fā)C/S結構的數據庫系統(tǒng)    103
5.4.2  Visual C++開發(fā)漸開線直齒輪庫實例    105
5.5  MFC在UG開發(fā)中的應用及數據傳遞    125
5.5.1  程序結構的改變    125
5.5.2  UG界面調用Windows對話框及數據傳遞實例    128
第6章  漸開線斜齒輪參數化設計系統(tǒng)開發(fā)實例    153
6.1  概述    154
6.2  系統(tǒng)的總體設計    154
6.3  系統(tǒng)數據庫的建立    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ā)零件參數化建模    160
6.6  UG/Open API和UG/Open Grip實現人機交互    171
6.7  利用UG/Open API和MFC實現后臺數據庫的訪問    173
6.8  系統(tǒng)運行實例    187
第7章  基于UG模型文件管理系統(tǒng)開發(fā)實例    189
7.1  概述    190
7.2  系統(tǒng)的總體設計    190
7.3  系統(tǒng)數據庫的建立    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實現對數據庫的訪問    212
7.7.1  注冊數據源    212
7.7.2  建立與數據庫的連接    213
7.7.3  對話框功能的實現    214
7.7.4  編譯、連接    235
7.8  系統(tǒng)運行實例    235
第8章  齒輪仿真加工系統(tǒng)開發(fā)實例    237
8.1  概述    238
8.2  系統(tǒng)的總體設計    238
8.2.1  系統(tǒng)的總體結構和功能模塊分析    238
8.2.2  系統(tǒng)的總體注冊程序設計    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  數據庫管理系統(tǒng)的開發(fā)    254
8.4.1  利用UG/Open與MFC開發(fā)數據庫管理功能    254
8.4.2  利用UG/Open與MFC交互技術實現對后臺數據庫的訪問    262
8.5  齒輪刀具參數計算模塊的實現    263
8.6  切齒仿真加工的實現    264
8.6.1  利用UG/Open Grip開發(fā)仿真加工程序    264
8.6.2  利用UG/Open API調用UG/Open Grip實現人機交互    269
8.7  系統(tǒng)運行實例

本目錄推薦

掃描二維碼
Copyright ? 讀書網 leeflamesbasketballcamps.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號