CATIA软件建模与CAA二次开发查看源代码讨论查看历史
《CATIA软件建模与CAA二次开发》,胡毕富,吴约旺 著 著,出版社: 北京航空航天大学出版社。
书籍对于人类原有很重大的意义,但,书籍不仅对那些不会读书的人是毫无用处,就是对那些机械地读完了书还不会从死的文字中引申活的思想[1]的人也是无用的。 —— 乌申斯基[2]
内容简介
本书内容涵盖了CATIA软件几何建模所涉及的基础理论和CATIA软件的草图设计、零件设计、曲面设 计及装配设计及工程图设计模块。在掌握CATIA软件操作的基础上,介绍CATIA CAA二次开发过程,讲 解了CATIA二次开发的基础知识和基本资源的开发,还详细介绍了CATIA常见工作台二次开发的基本概 念、原理和方法,内容包括交互设计、零件设计、装配设计和工程图设计等。同时,利用实例的方式,将有关章 节串联起来,以加强读者对CATIA二次开发的认识,并建立起查找新接口和解决新问题的能力。
本书可以作为机械产品设计人员和CAD软件开发人员学习CATIA的自学教材和参考书,也可作为大、 中专院校学生学习的三维CAD软件建模等课程的教材。
目录
第一篇 基础篇
第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 调用外部库
参考文献