第1章 參數化特征造型基礎
1.1 緒論
1.2 參數化特征造型的基本概念
1.2.1 幾何模型類型
1.2.2 參數化特征模型
1.3 曲面造型的基本概念
1.3.1 自由曲線
1.3.2 自由曲線的常用術語
1.3.3 自由曲面
1.3.4 自由曲面特征中常用術語
第2章 VC編程環境簡介
2.1 Visual C++6.0的開發環境
2.1.1 VC++6.0簡介
2.1.2 VC6項目的建立
2.1.3 VC6項目環境的設置
2.1.4 VC6程序的編譯
2.1.5 VC6程序的運行
2.1.6 VC6程序的調試
2.2 VC6編程舉例
2.2.1 建立程序框架
2.2.2 編寫代碼
2.2.3 調試和排錯
2.2.4 發布
第3章 UG/Open API編程框架
3.1 UG API基礎
3.1.1 UG API基本概念
3.1.2 API幫助文件
3.1.3 開發語言
3.2 內部和外部UF的使用方法
3.2.1 User Exit的概念
3.2.2 ufusr入口
3.2.3 ufsta入口
3.2.4 外部模式的功能
3.3 UF中常見的數據類型
3.3.1 UF函數命名規則
3.3.2 UF中數據結構標識
3.3.3 錯誤號
3.4 UG系統中對象的基本概念及區別
3.4.1 對象
3.4.2 Object、Body和Feature的區別
3.4.3 UF的License
3.4.4 坐標轉換
第4章 特征設計
4.1 UG特征的分類
4.1.1 UG特征的分類
4.1.2 特征的常用操作
4.2 體素特征的創建
4.2.1 創建塊
4.2.2 塊特征舉例
4.3 掃描特征的創建
4.3.1 拉伸特征的創建
4.3.2 回轉特征的創建
4.4 成型特征的創建
4.4.1 孔特征的創建
4.4.2 創建孔特征舉例
4.5 引用特征的創建
4.5.1 線性陣列特征的創建
4.5.2 鏡像特征的創建
4.6 草圖特征及其操作
4.6.1 創建草圖
4.6.2 初始化草圖
4.6.3 添加尺寸
4.6.4 添加尺寸約束
4.6.5 添加幾何約束
4.6.6 添加對象
4.6.7 查詢表達式
4.6.8 查詢幾何約束
4.6.9 更新草圖
4.6.10 退出草圖
4.6.11 程序實例
4.7 基準特征及其操作
4.7.1 創建固定基準面
4.7.2 創建固定基準軸
4.7.3 創建關聯基準面
4.7.4 創建關聯基準軸
4.7.5 程序實例
4.8 操作特征的創建
4.8.1 倒圓特征
4.8.2 倒角特征
4.9 自定義特征
4.9.1 自定義特征基本概念
4.9.2 用程序實例化自定義特征
4.9.3 查詢自定義特征
4.9.4 修改自定義特征
4.9.5 綜合舉例
4.10 特征的訪問
4.10.1 特征的查詢
4.10.2 特征的遍歷
4.11 特征參數的修改
4.11.1 函數介紹
4.11.2 特征參數修改舉例
4.12 特征的刪除
4.12.1 刪除特征函數
4.12.2 刪除特征舉例
4.13 特征操作的綜合實例程序
第5章 自由形狀特征
第6章 UG/Open API 菜單和界面制作
第7章 裝配操作
第8章 文件操作
第9章 屬性操作
第10章 表達式
第11章 二維工程圖
第12章 KF開發
參考文獻