图书介绍

计算机辅助设计 第2版【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

计算机辅助设计 第2版
  • 孙江宏主编 著
  • 出版社: 北京:高等教育出版社
  • ISBN:9787040286113
  • 出版时间:2010
  • 标注页数:319页
  • 文件大小:36MB
  • 文件页数:329页
  • 主题词:计算机辅助设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

计算机辅助设计 第2版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 计算机辅助设计概述1

1.1 计算机辅助设计的发展1

1.1.1 计算机辅助设计技术的发展历程1

1.1.2 计算机辅助设计技术的发展方向3

1.1.3 计算机辅助设计技术的应用4

1.2 CAD系统组成与选型5

1.2.1 CAD系统的硬件组成5

1.2.2 CAD系统的软件组成8

1.2.3 CAD系统的构建9

1.2.4 国内外常用CAD系统及其特点9

1.2.5 二维与三维CAD软件的关系12

1.3 CAD系统的选型13

1.4 AutoCAD基本特性及与工程制图的关系15

1.4.1 AutoCAD的基本功能及应用领域17

1.4.2 AutoCAD的优缺点18

1.4.3 AutoCAD 2010与工程制图19

1.5 本书设计构想22

1.5.1 总体设计思路22

1.5.2 开发平台与设计思路25

第2章 AutoCAD操作文件系统的开发应用26

2.1 参数化设计与非参数化设计26

2.2 程序参数文件28

2.3 线型文件31

2.4 图案填充文件37

2.5 字体与形文件41

2.6 脚本文件46

2.6.1 概述46

2.6.2 脚本文件命令及范例49

2.7 幻灯片50

第3章 AutoCAD二次开发与数据库53

3.1 AutoCAD图形标准格式与接口53

3.1.1 DXF文件格式53

3.1.2 图形接口54

3.2 AutoCAD开发工具56

3.2.1 LISP与AutoLISP56

3.2.2 VBA程序环境57

3.2.3 ObjectARX开发系统59

3.3 Visual LISP开发工具61

3.3.1 概述61

3.3.2 Visual LISP的功能与特点62

3.3.3 进入Visual LISP工作环境64

3.4 AutoCAD与外部数据库65

3.4.1 概述65

3.4.2 数据库配置66

3.4.3 数据库数据查看69

3.4.4 数据与图形对象的链接70

3.4.5 建立标签74

3.4.6 数据库基本查询77

3.4.7 合并查询81

第4章 Visual LISP操作与维护83

4.1 Visual LISP工作环境83

4.1.1 操作界面84

4.1.2 编辑文件的过程85

4.2 文本编辑器与格式化86

4.2.1 文本编辑器概述86

4.2.2 文本格式化88

4.3 Visual LISP控制台90

4.4 调试程序92

4.4.1 调试工具92

4.4.2 调试过程93

4.4.3 跟踪变量98

4.5 应用程序的维护与编译99

4.5.1 工程文件99

4.5.2 编译Visual LISP应用程序101

4.6 制作应用程序包101

4.6.1 简单模式101

4.6.2 专家模式102

第5章 AutoLISP基础104

5.1 AutoLISP的数据类型104

5.1.1 原子105

5.1.2 表和点对107

5.1.3 文件描述符108

5.1.4 内部函数108

5.1.5 选择集109

5.1.6 图元名109

5.2 AutoLISP语言的程序结构109

5.3 AutoLISP的求值过程111

5.4 AutoLISP程序的装入及运行112

5.4.1 AutoLISP程序的装入113

5.4.2 AutoLISP程序的运行113

5.4.3 AutoLISP程序的自动装入114

5.5 AutoLISP语言基本函数114

5.5.1 数值函数114

5.5.2 赋值函数、求值与禁止求值函数116

5.5.3 表处理函数116

5.5.4 字符串处理函数120

5.5.5 交互式输入函数125

5.5.6 屏幕输出函数129

第6章 AutoLISP的绘图功能131

6.1 command函数131

6.1.1 参数及规则131

6.1.2 求值133

6.1.3 应用command函数的注意事项134

6.1.4 应用举例134

6.2 图形处理函数136

6.2.1 目标捕捉函数Osnap137

6.2.2 应用举例138

6.3 屏幕操作函数140

6.4 访问输入设备函数grread140

6.5 存取AutoCAD系统变量函数143

6.5.1 获取系统变量函数getver143

6.5.2设置系统变量函数setver143

6.6 AutoCAD图形中的事件反应器144

6.6.1 事件反应器的类型及事件144

6.6.2 回调函数146

6.6.3 创建事件反应器146

6.6.4 利用对象事件反应器147

6.6.5 关闭事件反应器149

6.6.6 暂时和永久事件反应器150

第7章 函数定义与程序结构151

7.1 defun函数152

7.1.1 函数的定义152

7.1.2 函数的调用153

7.1.3 函数的副作用153

7.1.4 应用defun函数的注意事项155

7.2 增加和修改AutoCAD的命令155

7.2.1 增加AutoCAD的命令156

7.2.2 修改AutoCAD的命令156

7.2.3 恢复AutoCAD的命令157

7.3 逻辑测试函数157

7.3.1 数的比较函数158

7.3.2 逻辑判断函数159

7.3.3 数的性质测试函数159

7.3.4 数据类型测试函数159

7.3.5 等值测试函数161

7.3.6 从属关系测试函数member161

7.4 条件分支函数162

7.4.1 if函数162

7.4.2 cond函数162

7.5 循环结构163

7.5.1 while函数163

7.5.2 repeat函数165

7.5.3 foreach函数166

7.5.4 mapcar函数166

7.6 调用函数的函数apply167

7.7 顺序控制函数progn168

7.8 函数的递归定义169

7.9 文件操作函数170

7.9.1 打开文件函数open171

7.9.2 关闭文件函数close171

7.9.3 输入输出函数172

7.9.4 文件查找函数findfile173

7.9.5 文件操作函数综合举例174

第8章 AutoLISP图形数据库管理176

8.1 选择集的处理176

8.1.1 创建选择集177

8.1.2 操作选择集181

8.1.3 选择集操作函数实例183

8.2 处理图元对象184

8.2.1 获取图元名称185

8.2.2 修改图元数据187

8.2.3 增加图元和删除图元189

8.3 扩展图元数据的处理191

8.3.1 扩展图元数据的组织及DXF组码191

8.3.2 注册应用名称192

8.3.3 添加扩展图元数据193

8.3.4 访问扩展图元数据193

8.3.5 扩展图元数据内存管理195

8.3.6 扩展图元数据中的句柄196

8.4 符号表和词典196

8.4.1 符号表197

8.4.2 词典200

第9章 DCL语言与对话框202

9.1 概述202

9.2 对话框部件208

9.3 DCL文件结构208

9.3.1 base.dcl和acad.dcl文件209

9.3.2 引用DCL文件209

9.3.3 DCL语法209

9.4 DCL技巧214

9.4.1 建立控件组214

9.4.2 控件间的间距215

9.4.3 右端和底端空间215

9.4.4 加框行和列周围的空间216

9.4.5 自定义退出按钮文本216

9.4.6 对话框设计原则218

9.4.7 预定义控件和控件组的原则222

9.5 对话框控制语言225

9.5.1 属性225

9.5.2 DCL控件的功能233

9.5.3 DCL控件的分类234

第10章 DCL对话框管理244

10.1 打开和关闭对话框244

10.2 控件处理和属性处理245

10.2.1 动作表达式与回调246

10.2.2 动作表达式246

10.2.3 回调原因247

10.2.4 默认值与DCL动作248

10.2.5 处理控件248

10.3 DCL对话框范例256

10.3.1 “尺寸标注”对话框257

10.3.2 “粗糙度标注”对话框258

10.3.3 “深沟球轴承”对话框263

10.3.4 “圆锥销”对话框266

10.3.5 “图框”对话框268

10.3.6 “系统设置”对话框269

10.3.7 “生成明细表”对话框271

第11章 VisualLISP中的ActiveX对象274

11.1 VisualLISP面向对象的特性274

1 1.2 AutoCAD对象模型275

11.2.1 对象的属性275

11.2.2 对象的方法277

11.2.3 对象的集合277

11.3 处理AutoCAD对象277

11.3.1 利用变量监视工具查看对象的属性278

11.3.2 应用程序对象的层次279

11.3.3 小结279

11.4 在Visual LISP函数中利用ActiveX方法280

11.4.1 调用Visual LISP提供的ActiveX函数280

11.4.2 将Visual Basic变量转换成Visual LISP变量282

11.4.3 查看及更改对象的属性283

11.4.4 判断对象是否可以访问284

11.4.5 使用变量保存ActiveX函数的返回值284

11.4.6 利用对象的属性及方法285

11.4.7 判断对象的方法或属性是否可用286

11.4.8 处理对象集合287

11.4.9 查找对象集合中的对象289

11.5 变量的转换289

11.6 释放对象及内存290

11.7 对象数据转换290

第12章 通用机械CAD系统程序开发292

12.1 系统设计目的与方案选择292

12.2 程序总体结构设计294

12.2.1 程序内容294

12.2.2 方案的执行295

12.3 程序结构设计295

12.3.1 菜单管理&.295

12.3.2 算法程序设计300

12.3.3 DXF格式设计307

12.3.4 其他程序309

参考文献319

热门推荐