书籍详情

CAXA电子图板实用绘图及二次开发

CAXA电子图板实用绘图及二次开发

作者:郑晨升,贺炜编著

出版社:西安电子科技大学出版社

出版时间:2001-02-01

ISBN:9787560609843

定价:¥22.00

购买这本书可以去
内容简介
  本书是编者在多年计算机绘图的科研和教学实践的基础上编写而成的。书中主要介绍北京海尔软件工程研究所开发的CAXA电子图板软件的使用方法及在CAXA平台上用VC++开发实用绘图模块方面的知识和技能。全书共12章,第1章绪论,主要介绍计算机绘图的基础知识;第2章CAXA电子图板的基本知识与操作;第3章图形绘制;第4章图形的编辑与修改;第5章块操作与图库;第6章工程标注;第7章用CAXA电子图板绘制机械图样的其他问题;第8章二次开发环境及编程基础;第9章数据类型及常量、公共变量的定义;第10章应用程序接口(API)函数及其详解;第11章实用编程技术;第12章编程实例。本书备有上机通过的应用程序软盘,具有较强的实用性,可供读者选用,有需要的读者可与作者联系。本书可作为大专院校40~50学时“计算机绘图”课程的教材,也可供工程技术人员和大专院校师生开发CAXA系统时参考。
作者简介
暂缺《CAXA电子图板实用绘图及二次开发》作者简介
目录
第1章绪论1
1.1引言1
1.2计算机绘图的发展历史1
1.3计算机绘图的应用2
1.3.1计算机辅助设计.制造(CAD/CAM)2
1.3.2科学技术及事务管理2
1.3.3绘制勘探.测量图形3
1.3.4系统模拟与动画3
1.3.5艺术和商业3
1.3.6作战指挥和军事训练3
1.3.7人体造型3
1.4计算机绘图的类型3
1.4.1检索型3
1.4.2自动型4
1.4.3交互型4
第2章CAXA电子图板的基本知识
与操作5
2.1CAXA电子图板的特点5
2.2CAXA电子图板的运行6
2.2.1系统的运行环境6
2.2.2系统的安装6
2.2.3系统的启动与退出10
2.3用户界面的组成11
2.3.1绘图区11
2.3.2菜单系统11
2.3.3工具条14
2.3.4状态显示与提示14
2.4基本操作15
2.4.1常用键的功能和操作15
2.4.2命令的执行16
2.4.3点的输入16
2.4.4选择(拾取)实体18
2.4.5右键直接操作功能18
2.4.6汉字输入19
2.4.7对话框的操作19
第3章图形绘制21
3.1概述21
3.2基本曲线的绘制21
3.2.1直线21
3.2.2圆弧22
3.2.3圆23
3.2.4矩形23
3.2.5中心线24
3.2.6样条25
3.2.7轮廓线25
3.2.8等距线25
3.2.9剖面线25
3.3高级曲线的绘制26
3.3.1正多边形26
3.3.2椭圆27
3.3.3孔/轴27
3.3.4波浪线28
3.3.5双折线28
3.3.6画公式曲线28
3.3.7填充29
3.3.8箭头29
3.3.9点29
第4章图形的编辑与修改30
4.1概述30
4.2曲线编辑30
4.2.1裁剪30
4.2.2过渡31
4.2.3齐边32
4.2.4打断33
4.2.5拉伸33
4.2.6平移33
4.2.7旋转34
4.2.8镜像34
4.2.9比例35
4.2.10阵列35
4.2.11局部放大36
4.3图形编辑37
4.3.1取消操作与重复操作37
4.3.2图形拷贝与图形粘贴38
4.3.3删除与删除所有38
4.3.4改变图层39
4.3.5改变线型39
4.3.6改变颜色40
4.3.7鼠标右键操作功能中的图形编辑40
4.3.8对象链接与嵌入(OLE)的应用41
第5章块操作与图库43
5.1块操作43
5.1.1块生成43
5.1.2块打散44
5.1.3块消隐44
5.1.4块属性44
5.1.5块属性表45
5.1.6其它块操作46
5.2图库46
5.2.1提取图符46
5.2.2定义图符49
5.2.3参数控制52
5.2.4图库管理54
5.2.5图符驱动54
5.2.6尺寸驱动54
第6章工程标注56
6.1标注参数设置56
6.2尺寸标注57
6.2.1基本尺寸标注58
6.2.2其它类型的尺寸标注61
6.2.3尺寸公差的标注62
6.3坐标标注63
6.4倒角标注64
6.5引出说明64
6.6文字参数设置65
6.7文字标注65
6.8形位公差的标注66
6.9基准代号的标注67
6.10表面粗糙度的标注68
6.11焊接符号的标注69
6.12剖面位置标注70
6.13标注编辑70
第7章用CAXA电子图板绘制机械
图样的其他问题72
7.1系统设置72
7.1.1图层控制72
7.1.2线型定制74
7.1.3颜色设置75
7.1.4拾取过滤75
7.1.5屏幕点设置76
7.1.6剖面图案设置77
7.1.7用户坐标系78
7.1.8三视图导航79
7.1.9系统配置79
7.2显示变换79
7.2.1重画80
7.2.2鹰眼80
7.2.3显示窗口80
7.2.4显示平移80
7.2.5显示全部80
7.2.6显示复原80
7.2.7显示放大81
7.2.8显示缩小81
7.2.9显示比例81
7.2.10显示回溯81
7.2.11显示向后81
7.2.12显示工具条81
7.3系统查询与帮助信息81
7.3.1系统查询81
7.3.2帮助信息83
7.4图纸设置84
7.4.1图纸幅面85
7.4.2图框设置85
7.4.3标题栏设置86
7.4.4零件序号87
7.4.5明细表88
7.5文件管理90
7.5.1建立新文件90
7.5.2打开文件91
7.5.3存储文件91
7.5.4另存文件91
7.5.5并入文件92
7.5.6文本读入93
7.5.7绘图输出94
7.5.8数据接口95
7.5.9退出96
7.6加载应用模块97
7.6.1齿轮设计模块98
7.6.2建筑模块100
7.6.3电子线路原理图模块105
第8章CAXA二次开发环境及编程基础107
8.1应用程序开发环境107
8.2进行二次开发的基本要求107
8.3应用程序的主要特点108
8.4二次开发平台的安装与设置108
8.5创建一个二次开发程序109
8.5.1创建一个二次开发工程109
8.5.2应用程序框架分析111
8.5.3添加程序实现代码114
8.5.4应用程序的编译.连接116
8.5.5应用程序的运行.调试116
第9章数据类型及常量.公共变量
的定义118
9.1数据类型118
9.1.1基本数据类型118
9.1.2点118
9.1.3矩形边界118
9.1.4结点119
9.1.5选择集119
9.2常量定义119
9.2.1函数返回值119
9.2.2线型定义120
9.2.3颜色定义121
9.2.4层定义122
9.2.5尺寸类型定义123
9.2.6其他定义123
9.2.7公共变量123
第10章CAXA应用程序接口函数及其详解124
10.1交互实现124
10.1.1立即菜单124
10.1.2提示信息127
10.1.3交互取值128
10.2系统操作130
10.2.1文件存取130
10.2.2绘图状态设置131
10.2.3界面定制及消息响应134
10.2.4Undo/Redo操作139
10.2.5在用户窗口中预显图形140
10.3实体部分141
10.3.1实体操作141
10.3.2基本实体生成145
10.3.3块操作150
10.3.4尺寸标注152
10.3.5选择集操作154
10.4数据管理159
10.4.1获取属性数据159
10.4.2设置.修改属性数据161
10.4.3获取结点几何数据162
10.4.4设置.修改结点的几何数据165
10.4.5扩充数据管理169
10.5几何运算170
10.6图形编辑172
第11章实用编程技术176
11.1界面定制176
11.1.1菜单176
11.1.2工具条177
11.1.3对话框179
11.1.4立即菜单182
11.1.5键盘命令185
11.2消息响应186
11.3消息循环186
11.4面向实体操作的编程190
11.4.1生成实体190
11.4.2拾取实体190
11.4.3数据管理191
11.4.4实体扩充数据管理192
11.4.5选择集操作193
11.4.6系统图形数据库195
11.4.7图形编辑198
第12章编程实例199
12.1实例1:图形绘制应用程序199
12.1.1Readme.txt文件199
12.1.2主控程序:Zcs1.cpp200
12.1.3用户应用程序1:Zcs1-1.cpp202
12.1.4用户应用程序2:Zcs1-2.cpp209
12.1.5文件Resource.h211
12.1.6文件Funcdef.h212
12.1.7程序执行和运行结果212
12.2实例2:轴设计应用程序214
12.2.1Readme.txt文件214
12.2.2主控程序:ebwork.cpp215
12.2.3主代码文件aincode.cpp217
12.2.4构造对话框1头文件及实现函数221
12.2.5构造对话框2头文件及实现函数228
12.2.6构造对话框3头文件及实现函数231
12.2.7资源文件Resource.h240
12.2.8文件Funcdef.h242
12.2.9程序执行和运行结果242
参考文献244
猜您喜欢

读书导航