目录
1 前言 ................................................................................................................................................. 1
1.1 CATIA 二次开发简介 ........................................................................................................ 1
1.2
本书讨论的内容
................................................................................................................. 2
2 快速入门 ......................................................................................................................................... 4
2.1 CATIA
宏脚本
.................................................................................................................... 4
2.1.1 录制第一个宏文件 .................................................................................................... 4
2.1.2 宏代码解释 ................................................................................................................ 6
2.1.3
编辑宏
........................................................................................................................ 7
2.1.4 创建宏 ........................................................................................................................ 9
2.1.5
添加宏到
CATIA
工具条
........................................................................................ 10
2.2 VBA 项目 ......................................................................................................................... 12
3 使用 Automation 帮助 .................................................................................................................. 16
3.1
基本概念
........................................................................................................................... 16
3.1.1 对象( Objects) ...................................................................................................... 17
3.1.2
属性(
Properties
)
.................................................................................................. 20
3.1.3 方法( Methods) .................................................................................................... 22
3.1.4 参考( References) ................................................................................................ 24
3.2 Automation
查询技巧
....................................................................................................... 25
3.2.1 Automation 目录 ....................................................................................................... 25
3.2.2
示例代码
.................................................................................................................. 27
3.2.3 搜索功能 .................................................................................................................. 27
4 CATIA 常用模块二次开发 .......................................................................................................... 29
4.1
基础结构模块(
Infrastructure
)
..................................................................................... 29
4.1.1 Application 对象 ....................................................................................................... 29
4.1.2 Document .................................................................................................................. 35
4.1.3 Selection .................................................................................................................... 39
4.1.4 枚举变量 .................................................................................................................. 49
4.1.5 CATIA
选项
.............................................................................................................. 51
4.1.6 视图控制 .................................................................................................................. 57
4.2
草图设计模块
................................................................................................................... 60
4.2.1 创建草图 .................................................................................................................. 60
4.2.2 创建草图特征 .......................................................................................................... 61
4.2.3
草图约束
.................................................................................................................. 63
4.2.4 练习:创建 5 个圆台 .............................................................................................. 64
4.3
零件设计模块
................................................................................................................... 65
4.3.1 概述 .......................................................................................................................... 65
4.3.2 零件属性 .................................................................................................................. 66
4.3.3 ShapeFactory 对象 .................................................................................................... 67
4.3.4 练习:创建凸轮轴 .................................................................................................. 69
4.4
创成式曲面设计(
GSD
)模块
....................................................................................... 75
4.4.1 HybridShapeFactory 对象介绍 ................................................................................. 75
4.4.2 几何图形集 .............................................................................................................. 77
评论5
最新资源