第1章 UG/OPEN APl概述
1. I UG/OPEN API简介及约定
1. 1. 1 版本的说明
1. 1. 2 初始化及终止
1. 1. 3 函数应用的一些特殊要求
1. 1. 4 对象创建
1. 1. 5 变量声明
1. 1. 6 错误号
1. 1. 7 句柄
1. 2 UG/OPEN API的应用范围
1. 3 内部模式及外部模式
1. 3. 1 Internal环境
1. 3. 2 External环境
1. 4 编译环境设置及运行
1. 4. 1 程序的通用执行方式
1. 4. 2 UNIX系统平台的编译连接
1. 4. 3 UNIX系统平台系统设置
1. 4. 4 Windows NT/2000系统平台设置
1. 4. 5 编译器版本说明
1. 5 本章小结
第2章 UG/OPEN API的约定及编程初步
2. 1 函数名称及参数约定
2. 1. 1 函数名称的约定
2. 1. 2 参数约定
2. 2 UG/OPEN API的数据类型
2. 2. 1 UG/0PEN API的数据结构命名约定
2. 2. 2 tag_t数据类型
2. 3 Unigraphics对象类型及操作
2. 3. 1 部件对象
2. 3. 2 UF对象
2. 3. 3 表达式
2. 4 本章小结
第3章 用户界面接口
3. 1 对话框界面及相关概念
3. 1. 1 术语和概念
3. 1. 2 调用对话框界面
3. 1. 3 加锁及解锁
3. 1. 4 回调函数中的状态变更
3. 1. 5 取消及关闭对话框
3. 2 Unigraphics信息窗口
3. 3 对象选择功能
3. 3. 1 按类选择对话框
3. 3. 2 选择单个对象对话框
3. 4 文件选择对话框
3. 4. 1 创建新的部件文件
3. 4. 2 打开一个已有的部件文件
3. 5 信息输入. 提示及菜单功能
3. 5. 1 获取用户输入
3. 5. 2 信息提示
3. 5. 3 选择菜单列表对话框
3. 6 其他
3. 7 本章小结
第4章 部件文件的相关操作
4. 1 部件文件的基本操作
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 本章小结
第5章 对象的创建. 访问和修改
5. 1 模型创建. 访问和修改
5. 1. 1 几何特征的创建
5. 1. 2 几何特征的查询
5. 1. 3 几何特征修改
5. 2 对象的种类及访问
5. 2. 1 对象的种类
5. 2. 2 模型中对象访问
5. 3 删除对象
5. 4 对象链表
5. 4. 1 链表操作相关函数
5. 4. 2 链表操作程序实例
5. 5 本章小结
第6章 表达式
6. 1 表达式名称和组成
6. 2 表达式
6. 2. 1 基本运算符
6. 2. 2 运算符的优先和结合关系
6. 2. 3 内建函数
6. 2. 4 条件表达式
6. 2. 5 在表达式中使用注释
6. 2. 6 几何表达式
6. 3 表达式操作函数
6. 4 实例
6. 5 本章小结
第7章 用户自定义对象
7. 1 简介
7. 2 UDO名称
7. 2. 1 UDO名称
7. 2. 2 UDO创建
7. 2. 3 UDO遍历
7. 3 UDO状态
7. 4 用户数据
7. 5 指向UG对象的链接
7. 6 UDO自有链接
7. 7 UDO事件
7. 7. 1 显示
7. 7. 2 选择事件
7. 7. 3 更新事件
7. 7. 4 删除事件
7. 8 在Unigraphics启动时自动加载
7. 9 实例研究
7. 10 本章小结
第8章 装配操作
8. 1 基本概念
8. 2 坐标系
8. 2. 1 坐标系矩阵和变换矩阵
8. 2. 2 组件坐标系矩阵和原点
8. 3 装配树的结构
8. 3. 1 装配树的组织
8. 3. 2 装配访问常用函数
8. 3. 3 遍历装配中的零件
8. 4 配合关系
8. 4. 1 装配约束定义
8. 4. 2 配合关系的创建
8. 5 本章小结
第9章 GD&T及遍历
9. 1 公差特征及相关概念
9. 1. 1 公差特征
9. 1. 2 基准及基准目标符号
9. 1. 3 特征控制架构
9. 2 GD&T的函数
9. 2. 1 添加属性类函数
9. 2. 2 查询类函数
9. 2. 3 创建类函数
9. 2. 4 判断类函数
9. 2. 5 修改类函数
9. 3 GD&T遍历的实例
9. 4 本章小结
第10章 辅助文本. 尺寸及辅助制图
10. 1 制图参数
10. 1. 1 Unigraphics的默认颜色表
10. 1. 2 MPI及MPR中元素的定义
10. 2 制图函数
10. 2. 1 设置及查找制图参数的函数
10. 2. 2 创建辅助文本及文本标签的函数
10. 2. 3 创建尺寸函数
10. 2. 4 坐标系. 视图及布局控制函数
10. 3 本章小结
第11章 属性的创建和访问
11. 1 概述
11. 1. 1 UF-ATTR中的函数提供的功能
11. 1. 2 部件属性标识
11. 1. 3 Unigraphics的日期和时间格式
11. 2 典型数据结构
11. 2. 1 数据结构UF-ATTR_part-attr_s
11. 2. 2 数据结构UF-ATTR-value-s
11. 2. 3 联合类数据结构UF-ATTR--value-u
11. 3 函数说明
11. 4 应用实例
11. 4. 1 应用实例1
11. 4. 2 应用实例2
11. 5 本章小结
第12章 UIStyler对话框使用
12. 1 UIStyler的使用
12. 1. 1 启动UIStyler
12. 1. 2 控件种类介绍
12. 2 UIStyler控件介绍
12. 3 UIStyler常用数据类型和函数
12. 4 实例研究
12. 5 本章小结
第13章 MenuScript应用
13. 1 菜单脚本文件及其语法
13. 1. 1 系统环境设置
13. 1. 2 菜单脚本文件的语法
13. 2 MenuScript函数
13. 2. 1 创建并增加响应行为
13. 2. 2 函数说明
13. 3 应用实例
13. 4 本章小结
第14章 APl. UIStyler及MenuScript联台开发
14. 1 环境设置
14. 2 MenuScript应用
14. 3 UIStyler应用
14. 4 UG/0PEN API编程
14. 5 本章小结
第15章 APl和GRlP的联合开发
15. 1 UG/OPEN API调用GRIP程序
15. 2 GRIP程序调用UG/OPENAPI程序
15. 3 本章小结
第16章 UG/OPEN下MFC的应用
16. 1 UG/OPEN API界面程序的结构及运行原理
16. 2 UG/OPEN API下MFC应用的实现方法
16. 3 开发实例
16. 4 本章小结