UG/Open二次開發與實例精解

UG/Open二次開發與實例精解

《UG/Open二次開發與實例精解》是2007年化學工業出版的圖書,作者是侯永濤

基本介紹

  • 中文名:UG/Open二次開發與實例精解
  • 作 者侯永濤
  • 出版社化學工業出版社
  • 出版時間:2007
  • ISBN:9787122001528
  • 開本:16
  • 定價:28.00 元
內容簡介,目錄,

內容簡介

本書綜合介紹了利用UG/OpenAPI進行二次開發所需的基礎知識和基本方法,詳細介紹了UG/OpenMenuScript選單技術,UG/OpenUIStyler對話框技術,UG/OpenAPI中的部件檔案的操作、表達式操作、對象與對象屬性、工程圖的生成和控制及裝配體操作。通過實例,給出了UG/OpenAPI與MFC及ODBC資料庫技術相集成的方法。本書立足實際套用的開發,在每章最後給出了相關的套用開發實例,目的是使讀者在掌握基礎知識的同時,通過實例開拓思路、掌握方法、提高對知識的綜合運用能力。
本書可供從事UG二次開發的工程技術人員使用,也可作為高等院校相關專業師生的教材,也可供UG用戶自學使用。

目錄

第1章UG二次開發基礎
1.1UG/Open的相關模組
1.2UG/OpenAPI的基礎知識
1.2.1UG/OpenAPI應用程式的運行環境
1.2.2UG/OpenAPI應用程式的初始化與終止
1.2.3函式名稱及參數規範
……
1.2.4 UG對象類型及操作 7
1.3 幫助文檔的使用 10
1.4 在VC環境下開發UG應用程式 11
1.4.1 使用工程嚮導ugopen.awx創建應用程式(例1-1) 11
1.4.2 使用MFC套用嚮導創建應用程式(例1-2) 15
1.4.3 應用程式的調試 19
1.5 應用程式的自動載入 21
第2章 應用程式的用戶界面技術 23
2.1 MenuScript選單技術 23
2.1.1 選單腳本檔案及其語法 24
2.1.2 擴展UG功能選單 28
2.1.3 工具列檔案 28
2.2 UIStyle對話框技術 29
2.2.1 UIStyle的操作界面 30
2.2.2 對話框的編輯 30
2.2.3 對話框控制項的編輯 32
2.2.4 對話框的保存 33
2.2.5 對話框及其控制項的訪問 34
2.2.6 對話框的使用 37
2.3 常用標準對話框 38
2.3.1 UG信息視窗 38
2.3.2 檔案操作對話框 39
2.3.3 對象選擇對話框 40
2.3.4 信息輸入、提示及選單功能 44
2.3.5 其他標準選擇對話框 45
2.4 UG環境下用戶界面的綜合實例(例2-1) 46
2.5 使用MFC創建對話框實例(例2-2) 52
第3章 部件檔案的相關操作 67
3.1 部件檔案的基本操作 67
3.1.1 部件檔案的新建 67
3.1.2 部件檔案的打開 67
3.1.3 部件檔案的保存 69
3.1.4 部件檔案的關閉 69
3.1.5 部件檔案的導入 70
3.1.6 部件檔案的導出 70
3.2 進程中的部件遍歷與部件存檔歷史 72
3.2.1 進程中部件的遍歷 72
3.2.2 部件的存檔歷史 72
3.3 部件族 75
3.3.1 部件族的操作 75
3.3.2 部件族的相關函式及數據結構 77
3.4 套用部件族開發標準件庫系統(例3-1) 82
第4章 表達式 94
4.1 理解表達式 94
4.1.1 表達式的組成 94
4.1.2 表達式示例 94
4.2 編輯表達式 95
4.3 表達式語言 96
4.3.1 條件表達式 96
4.3.2 表達式中使用注釋 96
4.3.3 幾何表達式 96
4.4 表達式操作函式 97
4.5 基於三維模型的參數化程式設計 97
4.5.1 基本原理 97
4.5.2 建立三維模型樣板 98
4.5.3 三維模型的參數化設計實例(例4-1) 98
4.5.4 在裝配體中更新部件的表達式(例4-2) 107
第5章 對象與對象屬性 115
5.1 模型創建、訪問和修改 115
5.1.1 模型的創建 115
5.1.2 模型的修改 124
5.1.3 模型的查詢 124
5.2 對象的種類和訪問 126
5.2.1 對象的種類 126
5.2.2 對象的訪問 126
5.2.3 對象的刪除 128
5.2.4 對象標識鍊表 129
5.3 對象的屬性 130
5.3.1 與屬性相關的數據結構 130
5.3.2 常用的屬性操作函式 131
5.4 創建模型實例 133
5.4.1 創建六角頭螺母(例5-1) 135
5.4.2 創建彈簧(例5-2) 141
第6章 工程圖的生成和控制 145
6.1 工程圖頁面 145
6.1.1 工程圖頁面的概念 145
6.1.2 工程圖頁面的相關函式 146
6.2 視圖的檢索、創建和修改 148
6.2.1 視圖的檢索 148
6.2.2 視圖的創建 150
6.2.3 視圖的修改 152
6.3 尺寸與輔助製圖 152
6.3.1 控制符與塊型符 152
6.3.2 製圖參數 153
6.3.3 尺寸與附加文本 158
6.4 設定尺寸上下偏差實例(例6-1) 160
第7章 裝配體操作 176
7.1 基本概念和坐標系 176
7.1.1 基本概念 176
7.1.2 坐標系 177
7.2 裝配樹結構 178
7.2.1 部件對象間的相互訪問 179
7.2.2 裝配樹的遍歷 180
7.3 裝配配合條件 181
7.3.1 配合條件的定義 181
7.3.2 配合條件的創建 183
7.4 虛擬裝配系統實例(例7-1) 187
7.4.1 虛擬裝配的基本知識 187
7.4.2 裝配模型的定義 189
7.4.3 裝配仿真的基本原理 190
7.4.4 實例的創建過程 191
參考文獻 207

熱門詞條

聯絡我們