第一篇 基础篇
第1章 绪论
1.1 CAD/
CAM技术
1.2 曲线曲面基础
1.2.1 边界表示法
1.2.2 曲线曲面的计算机表示
1.2.3 几何连续与参数连续
1.3 CATIA介绍
1.3.1 概述
1.3.2 发展历史
1.3.3 应用领域
1.3.4 CATIA的主要功能和模块
第2章 草图设计
2.1 草图工作平台
2.2 草图设计功能介绍
2.3 草图设计工具栏
2.4 实例练习
第3章 零件设计
3.1 零件设计工作台
3.2 零件设计的功能
3.3 零件设计工具栏介绍
3.4 实例练习
第4章 曲面设计
4.1 曲面设计工作台
4.2 曲面设计功能介绍
4.3 曲面设计工具栏
4.4 实例练习
第5章 装配设计
5.1 装配设计工作台
5.2 装配约束规则
5.3 装配工具栏
5.4 实例练习
第6章 工程图设计
6.1 工程图设计工作台
6.2 工程图设计功能介绍
6.3 工程图设计工具栏
6.4 实例练习
第二篇 CAA二次开发篇
第7章 CAA二次开发的基础知识
7.1 二次开发基本概念
7.2 CATIA二次开发方式
7.3 CAA开发环境说明
7.4 CATIA窗口元素解析
7.5 帮助文档的使用
7.6 编程文件结构解析
7.7 预定义文件
7.8 开发习惯建议
第8章 基本资源开发
8.1 资源介绍
8.2 工作台的创建
8.3 工具条的创建
8.4 对话框的创建与调用
8.5 信息传递
第9章 交互设计
9.1 交互机制概述
9.2 交互机制的API介绍
9.3 状态命令的构建
9.4 鼠标点坐标获取
第10章 零件设计
10.1 零件文档结构
10.2 零件设计的API介绍
10.3 特征创建
10.4 元素遍历
10.5 零件参数化设计
10.6 几何图形集创建
10.7 零件包围盒计算
10.8 特征对象的复制和剪切
第11章 装配设计
11.1 装配原理概述
11.2 装配设计的API介绍
11.3 零部件的装配
11.4 位置和姿态变换
11.5 约束创建
11.6 干涉检查
第12章 工程图设计
12.1 工程图简介
12.2 工程图设计的API介绍
12.3 创建图纸
12.4 创建明细表
12.5 创建尺寸
12.6 从三维中投影视图
第13章 开发实例
13.1 实例说明
13.2 载人模型Part 1
13.3 读取TXT文档参数驱动模型
13.4 创建圆形凸台Part 2
13.5 交互拾取Part 1和Part 2中心线
13.6 将Part 1和Part 2进行装配
13.7 投影形成工程图
13.8 标注尺寸
第14章 实用功能
14.1 展示stl的三维模型
14.2 特征高亮显示
14.3 获取当前DLL的路径
14.4 调用CATIA自带的命令
14.5 调用外部EXE执行
14.6 调用外部库
参考文献