注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡計算機輔助設計與工程計算UGUG應用開發(fā)教程與實例精解

UG應用開發(fā)教程與實例精解

UG應用開發(fā)教程與實例精解

定 價:¥29.00

作 者: 黃翔,李迎光 編著
出版社: 清華大學
叢編項: UGS PLM應用指導系列叢書
標 簽: UG

ISBN: 9787302106494 出版時間: 2005-04-01 包裝: 膠版紙
開本: 小16開 頁數: 218 字數:  

內容簡介

  UG應用開發(fā)是指在Unigraphics軟件平臺上,結合具體的應用需求,總結待業(yè)的設計知識和經驗,開發(fā)面向待業(yè)和設計流程的CAD系統(tǒng)。本書在介紹使用UG/Open工具進行UG應用開發(fā)的基礎上,系統(tǒng)闡述了應用系統(tǒng)開發(fā)的組織、開發(fā)規(guī)范的制定和開發(fā)技巧等。本書還給出了UG/CAD應用標準化工具(UCDCS)的開發(fā)實例,配書光盤中提供了該工具軟件,并公開了核心源代碼。 本書融入了作者多年來從事CAD/CAM研究與開發(fā)的心得與體會,通過閱讀本書可以理解和掌握應用系統(tǒng)開發(fā)的構架、規(guī)劃,以及開發(fā)規(guī)范的制定,以確保開發(fā)目標的實現與軟件質量。本書可作為UG應用開發(fā)人員的高級培訓教材,適用于具務UG初步應用知識和C/C++編程基礎的人員。

作者簡介

暫缺《UG應用開發(fā)教程與實例精解》作者簡介

圖書目錄

第1章 UG應用開發(fā)概述
1.1 Unigraphics簡介
1.2 CAD軟件的二次開發(fā)
1.3 UG應用開發(fā)工具
1.4 一個簡單的程序
第2章 UG應用開發(fā)基礎
2.1 UG/Open API語法基礎
2.1.1 概述
2.1.2 UG/Open API數據類型
2.1.3 UG/Open API函數
2.1.4 UG對象類型與操作
2.2 UIStyler對話框設計
2.2.1 UIStyler可視化界面
2.2.2 控件設置
2.2.3 控件布局
2.2.4 回調函數定義
2.2.5 對話框文件的輸出
2.3 對話框控件的訪問
2.3.1 對話框控件的訪問方法
2.3.2 訪問字符串輸入框(String)
2.3.3 訪問按鈕控件(Push Button)
2.3.4 訪問單選按鈕(Radio Box)
2.3.5 訪問下拉列表框(Option Menu)
2.3.6 訪問單選列表框(Single Selection List)
2.4 MenuScript應用
2.4.1 菜單腳本文件及其語法
2.4.2 擴展UG功能菜單
2.4.3 工具欄文件及其語法
第3章 UG應用開發(fā)框架
3.1 一個具體實例
3.1.1 使用MFC應用向導
3.1.2 設置UG應用開發(fā)環(huán)境
3.1.3 創(chuàng)建用戶菜單和工具圖標
3.1.4 編寫消息映射代碼
3.1.5 創(chuàng)建UG風格對話框
3.1.6 創(chuàng)建Windows風格對話框
3.1.7 工程項目的發(fā)布
3.2 應用向導與動態(tài)鏈接庫
3.2.1 UG/Open AppWizard
3.2.2 Win32 Dynamic-Link Library
3.2.3 MFC AppWizard(dll)
3.2.4 動態(tài)鏈接庫技術
3.3 User Exit
3.3.1 User Exit概述
3.3.2 ufusr()
3.3.3 ufsta()
3.3.4 其他User Exit
3.4 注冊工程路徑
3.4.1 配置文件法
3.4.2 修改環(huán)境變量法
3.5 菜單激發(fā)方式
3.5.1 菜單注冊函數
3.5.2 “菜單激發(fā)應用”方式
3.5.3 “菜單激發(fā)對話框”方式
3.5.4 兩種菜單激發(fā)方式的比較
3.6 工程目錄結構
第4章 UG應用開發(fā)規(guī)范
4.1 編碼命名規(guī)則
4.1.1 文件命名規(guī)則
4.1.2 函數命名規(guī)則
4.1.3 類型命名規(guī)則
4.1.4 常量與宏的命名規(guī)則
4.1.5 變量命名規(guī)則
4.1.6 tag_t命名規(guī)則
4.1.7 路徑命名規(guī)則
4.2 常用標準對話框
4.2.1 消息對話框
4.2.2 文件(夾)操作對話框
4.2.3 選擇菜單列表對話框
4.2.4 對象選擇對話框
4.2.5 其他標準對話框
4.3 信息的發(fā)布
4.3.1 UG信息窗口
4.3.2 提示行與狀態(tài)行
4.4 函數的監(jiān)控
4.4.1 UF函數的監(jiān)控
4.4.2 自定義函數的監(jiān)控
4.5 資源的分配與釋放
4.5.1 C/C++資源分配與釋放
4.5.2 UF資源分配與釋放
第5章 UG應用開發(fā)經驗與技巧
5.1 輔助開發(fā)工具
5.1.1 UF函數檢索工具
5.1.2 UF對象識別工具
5.1.3 對象屬性操作工具
5.2 程序的調試
5.2.1 輸出中間結果
5.2.2 斷點調試
5.2.3 使用斷言
5.2.4 查詢日志
5.3 裝配操作相關開發(fā)
5.3.1 裝配樹的結構
5.3.2 遍歷裝配樹
5.3.3 部件對象間的訪問
5.3.4 裝配體中的幾何對象
5.3.5 部件的裝入
5.3.6 配合關系的創(chuàng)建與編輯
5.4 二維制圖相關開發(fā)
5.4.1 屬性的導入
5.4.2 圖框模板文件的導入
5.4.3 符號和文本控制符
5.5 用戶配置文件的訪問
5.5.1 訪問UG根路徑法
5.5.2 設置環(huán)境變量法
5.5.3 訪問DLL路徑法
5.6 其他經驗技巧
5.6.1 菜單命令的加鎖與解鎖
5.6.2 設置Undo標記
5.6.3 引用集操作相關開發(fā)
5.6.4 裝配復制方法
5.6.5 用戶數據的傳遞
5.6.6 UF宏的使用
5.6.7 NULL_TAG的使用
5.6.8 菜單激發(fā)可執(zhí)行文件
5.6.9 若干建議
第6章 CAD應用標準化工具的開發(fā)
6.1 UCDCS的開發(fā)背景
6.2 UCDCS的基本內容
6.2.1 UCDCS概述
6.2.2 文件結構
6.2.3 文件數據組織
6.2.4 種子文件定制
6.2.5 配置文件管理
6.3 UCDCS主要模塊簡介
6.3.1 創(chuàng)建新文件模塊簡介
6.3.2 文件規(guī)范化檢查模塊簡介
6.4 UCDCS主要模塊的設計流程
6.4.1 創(chuàng)建新文件模塊設計流程
6.4.2 文件規(guī)范化檢查模塊設計流程
6.4.3 細節(jié)設計
附錄A UCDCS代碼
A1 FILENEW模塊代碼
A2 CHECK模塊代碼
參考文獻

本目錄推薦

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