图书介绍
CAD二次开发理论与技术2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 董玉德,赵韩著 著
- 出版社: 合肥:合肥工业大学出版社
- ISBN:9787565001000
- 出版时间:2009
- 标注页数:370页
- 文件大小:34MB
- 文件页数:386页
- 主题词:计算机辅助设计
PDF下载
下载说明
CAD二次开发理论与技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 绪论1
1.1CAD技术概述1
1.1.1CAD技术简介1
1.1.2主流CAD工具2
1.1.3CAD发展趋势6
1.2CAD二次开发7
1.2.1CAD二次开发简述7
1.2.2主流CAD软件的二次开发8
1.2.3CAD二次开发方法9
1.3AutoCAD二次开发11
1.3.1二次开发的意义11
1.3.2开发工具11
1.4ObjectARX慨述13
1.4.1ObjectARX功能简介14
1.4.2ObjectARX类库介绍15
1.4.3ObjectARX的优势特点16
第2章 Visual C++开发平台与面向对象程序设计17
2.1Visual C++开发环境17
2.1.1环境介绍17
2.1.2菜单17
2.1.3工具栏18
2.1.4输出窗口18
2.1.5联机帮助19
2.1.6项目工作区和客户区19
2.2面向对象的程序设计19
2.2.1数据抽象20
2.2.2类20
2.2.3对象23
2.2.4构造函数和析构函数24
2.2.5继承27
2.2.6多态性32
2.2.7ObjectARX类的设计34
第3章 MFC与控件36
3.1MFC对话框的创建36
3.1.1对话框的创建流程36
3.1.2利用VC向导生成ARX的一般步骤36
3.1.3创建添加对话框资源38
3.1.4创建对话框类39
3.2非模态对话框与消息对话框43
3.2.1非模态对话框43
3.2.2非模态对话框的特点43
3.2.2消息模态对话框43
3.3Visual C++中的消息机制45
3.3.1消息概念与结构45
3.3.2消息种类46
3.3.3控件通知消息46
3.3.4控件通知格式47
3.4常用控件的使用48
3.4.1控件的共有特征48
3.4.2控件的创建49
3.4.3访问控件与销毁控件50
3.4.4静态控件50
3.4.5按钮控件53
3.4.6编辑框(Edit Box)控件56
3.4.7列表框(List Box)控件59
3.4.8组合框(Combo Box)控件63
第4章 ObjectARX基础67
4.1为什么要用ObjectARX67
4.2ObjectARX程序设计环境68
4.2.1ObjectARX开发包69
4.2.2ObjectARX功能69
4.3ObjectARX应用程序70
4.3.1ObjectARX应用程序框架70
4.3.2ObjectARX应用程序的创建70
4.3.3一个完整的ObjectARX程序72
4.3.4ARX应用程序的执行过程76
4.3.5ARX应用程序的调用76
4.3.6卸载应用程序78
4.4访问AutoCAD的全局函数78
4.4.1查询及命令78
4.4.2用户输入81
4.4.3类型转换83
第5章 ObjectARX类库86
5.1AcRx库86
5.1.1概述86
5.1.2AcRxObject类87
5.1.3AcRxDictionary类88
5.1.4AcadAppInfo类89
5.1.5AcRxDynamicLinker89
5.2AcEd库91
5.2.1概述91
5.2.2AcEdCommand91
5.2.3AcEdCommandStack92
5.2.4AcEdUiContext92
5.2.5AcEdJig93
5.2.6AcEdInputPointFilter93
5.2.7AcEdInputPointMonitor93
5.3AcDb库94
5.4AcGi库95
5.4.1概述95
5.4.2AcGiEdgeData95
5.4.3AcGiFaceData95
5.4.4AcGiTextStyle99
5.4.5其他类102
5.4.6应用102
5.5AcGe库103
5.5.1概述103
5.5.2直线和平面类103
5.5.3曲线类104
5.5.4曲面类104
5.5.5专用求值类107
5.6ObjectARX全局实用函数108
5.6.1变量、类型和值108
5.6.2结果缓冲区结构与类型代码110
5.6.3函数结果码111
5.6.4位控码111
5.6.5结果缓冲区内存管理112
5.7选择集、实体和符号表函数114
5.7.1选择集函数114
5.7.2实体函数118
5.7.3符号表函数123
5.8COM接口124
5.8.1COM的概念124
5.8.2AutoCAD COM包124
5.8.3使用ObjectARX访问COM接口128
5.9Actives自动控件的实现130
5.9.1AcDbObjects和自动对象关系130
5.9.2创建COM对象132
第6章 AutoCAD数据库135
6.1数据库入门135
6.1.1AutoCAD数据库135
6.1.2基本的数据库对象136
6.1.3在AutoCAD中创建对象137
6.1.4ObjectARX代码示例138
6.2数据库操作140
6.2.1创建图形数据库140
6.2.2图块操作141
6.2.3插入数据库147
6.2.4设置图形数据库的当前特性值149
6.2.5事务操作152
6.2.6图形摘要信息处理160
6.2.7数据库操作示例161
6.3数据库对象162
6.3.1打开和关闭对象162
6.3.2删除对象163
6.3.3对象的隶属关系164
6.3.4数据库对象应用实例164
第7章 实体165
7.1实体的定义165
7.2实体的隶属关系165
7.3实体对象的公共属性165
7.3.1实体颜色166
7.3.2实体线型167
7.3.3实体线型比例167
7.3.4实体可见性168
7.3.5实体图层168
7.4坐标系统169
7.5实体的公共函数170
7.5.1对象捕捉点171
7.5.2几何变换函数172
7.5.3交点172
7.5.4创建简单实体173
7.5.5创建复杂实体173
第8章 容器对象176
8.1符号表176
8.1.1块表(AcDbBlockTable)176
8.1.2尺寸标注样式表(AcDbDimStyleTable)177
8.1.3层表(AcDbLayerTable)178
8.1.4线型表(AcDbLinetypeTable)180
8.1.5应用程序注册表(AcDbRegAppTable)181
8.1.6文字样式表(AcDbTextStyleTable)182
8.1.7用户坐标系表(AcDbUCSTable)182
8.1.8视口表(AcDbViewPortTable)186
8.1.9视窗表(AcDbViewTable)187
8.2布局188
8.3扩展数据(XData)188
8.3.1结果缓冲区188
8.3.2相关函数189
8.3.3应用过程189
8.4字典191
8.4.1扩展字典191
8.4.2有名对象字典194
8.4.3组字典197
第9章 绘图与设计环境200
9.1基本绘图环境设置200
9.1.1绘图环境程序设计思路200
9.1.2比例设置200
9.1.3线型设置202
9.1.4字型与标注变量106
9.2工程设计标注211
9.2.1常用标注211
9.2.2尺寸公差标注215
9.2.3形位公差标注224
9.2.4表面粗糙度标注229
9.3装配图基本要素234
9.3.1图纸幅面自动生成234
9.3.2零件号标注235
9.4图元变换242
9.5实用程序文件清单244
9.5.1一般标注程序244
9.5.2表面粗糙度标注程序245
9.5.3零件号标注程序245
9.5.4图纸幅面生成程序246
第10章 2D参数化绘图与设计247
10.1图形编程的尺寸驱动247
10.1.1数据库和参数化变量的传递248
10.1.2求关键点及绘制实体图形248
10.1.3标注剖面线249
10.1.4尺寸标注249
10.2关系数据库式的变量驱动250
10.2.1零件实例的生成250
10.2.2零件实例尺寸驱动修改251
10.2.3参数化零件的目录式查询252
10.3面向图形结构单元的参数化252
10.3.1图形结构单元的分类252
10.3.2图形结构单元的参数化原理254
10.4实用程序文件清单254
10.4.1图形编程尺寸驱动254
10.4.2关系数据库式变量驱动258
10.4.3图形结构单元参数化259
第11章 3D参数化绘图与设计260
11.1三维建模260
11.2三维实体图元类260
11.2.1三维实体类AcDb3dSolid260
11.2.2面域表示类AcDbRegion263
11.3三维实体图元生成实例264
11.3.1公共派生类264
11.3.2部分功能的实现266
11.4遍历三维实体图元的拓扑结构269
11.4.1边界表示类269
11.4.2应用实例270
11.5复杂零件三维实体造型277
11.5.1程序演示功能277
11.5.2零件模型的生成过程277
第12章 标准件库参数化282
12.1标准件库开发方案282
12.1.1设计目标282
12.1.2设计思想282
12.1.3设计过程283
12.2标准件库实现技术284
12.2.1事物特性表284
12.2.2用户界面技术284
12.2.3数据库管理286
12.2.4滚动轴承的选型与校核288
12.2.5参数化技术290
12.3标准件库的建立291
12.3.1菜单的定制291
12.3.2对话框设计292
12.3.3轴承程序演示293
12.3.4带设计计算程序演示294
12.4实用程序文件清单296
12.4.1轴承296
12.4.2挡圈298
12.4.3键299
12.4.3螺钉299
12.4.4螺母300
12.4.5螺栓301
12.4.6螺柱301
12.4.7铆钉302
12.4.8密封圈302
12.4.9垫圈303
12.4.10销303
12.4.11齿轮与带304
第13章 离线式图纸表格信息提取应用307
13.1开发工具307
13.1.1Open Design Alliance的产生307
13.1.2DWGdirectX技术提供的编程接口308
13.2提取表格信息Activex控件开发技术309
13.2.1总体开发方案309
13.2.2开发思路310
13.2.3软件总体设计310
13.3对DWGdirectX进行面向对象化封装310
13.3.1引入DWGdirectX接口310
13.3.2封装DWGdirectX接口311
13.4DWG文件表格信息单元分析313
13.4.1基本概念定义313
13.4.2表格信息单元之间存在的语义关系与位置关系314
13.4.3标题栏分析314
13.4.4明细栏分析316
13.5表格信息的识别提取过程317
13.5.1提取所有实体过程317
13.5.2表格线分组分析317
13.5.3交点计算319
13.5.4交点计算单元格的形成与表格组成320
13.5.5接口的使用321
13.6DWG文件表格信息提取实现过程322
13.6.1测试演示过程322
13.6.2PDM(产品数据管理系统)中使用情况323
13.7主要类文件325
第14章 在液压机设计计算中的应用333
14.1开发环境配置333
14.2液压机设计基本知识334
14.3程序设计总体实现335
14.4单柱式液压机设计计算程序化实现339
14.5其他主要实用程序352
14.6实用程序文件清单355
附录一 ADS和ARX 函数对照表359
附录二 网络中的工程案例文件364
附录三 ObjectARX 2010自带学习案例文件366
参考文献369
热门推荐
- 2639739.html
- 2005043.html
- 1948234.html
- 2362548.html
- 1421471.html
- 3791142.html
- 3911654.html
- 1814374.html
- 408826.html
- 2646948.html
- http://www.ickdjs.cc/book_1934063.html
- http://www.ickdjs.cc/book_691897.html
- http://www.ickdjs.cc/book_1916670.html
- http://www.ickdjs.cc/book_3279085.html
- http://www.ickdjs.cc/book_668079.html
- http://www.ickdjs.cc/book_1034923.html
- http://www.ickdjs.cc/book_3035622.html
- http://www.ickdjs.cc/book_3137613.html
- http://www.ickdjs.cc/book_901237.html
- http://www.ickdjs.cc/book_548902.html