《AutoCAD 2000定制与开发手册》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:张志利编著
  • 出 版 社:武汉:华中理工大学出版社
  • 出版年份:2000
  • ISBN:7560920926
  • 页数:314 页
图书介绍:

第1章 AutoCAD 2000二次开发介绍 1

1.1 AutoCAD 2000的可开发特性 1

1.2 AutoCAD 2000的开发语言与开发环境综述 2

1.2.1 DXF 2

1.2.2 SCR 3

1.2.3 ADS 4

1.2.4 AutoLISP 5

1.2.5 宏 5

1.2.6 DIESEL 6

1.3 AutoCAD 2000中的可二次开发的文件 6

1.3.1 DCL文件 6

1.3.2 EXE程序和EXP程序 6

1.3.3 LIN程序 7

1.3.4 LSP程序 7

1.3.5 MNU程序 7

1.3.6 MNL程序 7

1.3.7 SHP程序 8

1.3.8 ACAD.PAT 8

1.3.9 ACAD.PGP 8

1.4 小结 8

第2章AutoLISP入门 9

2.1 AutoLISP简介 9

2.2 AutoLISP的使用 10

2.2.1 AutoLISP的语法 10

2.2.2 AutoLISP的编程 14

2.2.3 AutoLISP应用示例 34

2.3 Visual LISP简介 43

2.3.1 关于Visual LISP的界面 46

2.3.2 浏览Visual LISP的菜单 49

2.4 关于Visual LISP的控制窗口 50

2.5 关于Visual LISP的文本编辑器 51

2.6 装载并运行一个程序 53

2.7 退出Visual LISP系统 54

2.8 小结 55

第3章 菜单 56

3.1 菜单文件的定义 56

3.1.1 菜单简介 56

3.1.2 宏命令菜单举例 57

3.2 设计宏命令菜单 60

3.2.1 菜单文件的定义 60

3.2.2 菜单文件的设计 61

3.2.3 AutoCAD 2000中的一些实用的宏 65

3.3 扩展AutoCAD 的默认菜单 83

3.3.1 汉化AutoCAD的标准菜单 84

3.3.2 给AutoCAD 2000定制菜单 86

3.4 使用AutoCAD 2000中的菜单来添加删除菜单 89

3.5 小结 95

第4章AutoCAD 2000中的屏幕菜单 96

4.1 AutoCAD 2000中的屏幕菜单简介 96

4.2 AutoCAD的标准屏幕菜单 98

4.2.1 根菜单 98

4.2.2 屏幕菜单区的特点 101

4.2.3 分菜单的调用 101

4.3 AutoCAD屏幕菜单举例 104

4.3.1 实例1:三点式画圆,最后一个点采用拖动方式 104

4.3.2 实例2:使用菜单项中的控制字 105

4.3.3 实例3:一个包含子菜单的简单实例 106

4.3.4 实例4:建立等轴尺寸标注屏幕菜单 109

4.4 小结 116

第5章AutoCAD中工具栏的定制 117

5.1 AutoCAD中的工具栏简介 117

5.2 AutoCAD 2000的工具栏的显示、添加和删除 118

5.2.1 对话框的显示 118

5.2.2 修改工具栏 119

5.2.3 工具栏的重命名 121

5.2.4 是否显示提示信息 122

5.2.5 改变图标的大小 122

5.2.6 设置个性化的工具栏图标 123

5.2.7 新建一个工具栏 123

5.2.8 删除工具栏 124

5.2.9 工具栏的编辑 124

5.2.10 新建一个浮动按钮 126

5.3 AutoCAD 2000中工具栏的文件的定义 128

5.3.1 定义外部命令 128

5.3.2 设置命令的缩写 130

5.3.3 设置命令的快捷键 132

5.3.4 定义工具栏 136

5.3.5 工具栏应用举例 140

5.4 小结 142

第6章 对话框的设计 143

6.1 对话框基础知识 143

6.1.1 对话框简介 143

6.1.2 对话框的组成 145

6.2 对话框设计的一般规定和建议 150

6.2.1 对话框的大小和配置 150

6.2.2 错误处理 151

6.2.3 警告对话框 151

6.2.4 汉化问题 151

6.2.5 隐藏对话框 151

6.3 对话框控制语言(DCL)简介 152

6.3.1 DCL语法简介 152

6.3.2 DCL使用技巧 163

6.4 有关对话框的AutoLISP函数 164

6.5 对话框的设计 171

6.5.1 实例1:原来的“Hello World!”程序 172

6.5.2 实例2:绘制圆,该圆圆心的X,Y坐标及半径都可以通过对话框输入 173

6.5.3 实例3:在对话框中显示一个图像并在屏幕指定的点插入一个矩形 176

6.5.4 实例4:绘制矩形 181

6.5.5 实例5:齿轮设计列表框的对话框 187

6.5.6 实例6:含有下拉列表的对话框 188

6.5.7 实例7:确定图纸幅面尺寸的对话框 190

6.5.8 实例8:包含乒乓开关和滑动条的对话框 192

6.5.9 实例9:包含图像按钮的对话框 197

6.6 一个综合应用的实例 199

6.7 小结 215

第7章 数字化仪菜单 216

7.1 数字化仪菜单简介 216

7.1.1 数字化仪菜单的特点 216

7.1.2 数字化仪的标准菜单 217

7.1.3 数字化仪的工作方式 218

7.1.4 数字化仪的校准 219

7.1.5 数字化仪的使用 220

7.2 数字化仪菜单的设计 223

7.3 小结 227

第8章 库文件 228

8.1 AutoCAD的线型文件 228

8.1.1 线型管理器的使用 229

8.1.2 标准线型文件分析 231

8.2 线型文件定义的方法和举例 233

8.2.1 实例1:使用命令行的形式定义线型 233

8.2.2 实例2:使用对话框形式定义新线型 236

8.2.3 线型载入小结 236

8.3 图案文件 237

8.3.1 边界阴影线对话框的使用 237

8.1.2 标准图案定义分析 241

8.4 图案定义的方法 243

8.4.1 方法1:使用HATCH命令的U、I项来建立临时图案 243

8.4.2 方法2:使用文本编辑器来建立和修改图案文件 243

8.5 图案文件定义举例 244

8.5.1 实例1:一个简单的例子 244

8.5.2 实例2:包括虚线的图案 245

8.5.3 实例3:定义包括点划线的图案 245

8.5.4 实例4:一个Z的图案 246

8.5.5 实例5:星型图案 247

8.6 形文件 247

8.6.1 块与形的对比 248

8.6.2 形文件简介 248

8.6.3 标准形文件介绍 248

8.6.4 形文件中形代码 251

8.7 形文件举例 258

8.7.1 实例1:定义一个汉字 258

8.7.2 实例2:标准向量和一般向量混用的例子 258

8.8 文本字体的定义 259

8.8.1 字体文件的定义 259

8.8.2 字体文件的使用 261

8.9 大字体的定义 264

8.9.1 大字体的使用 264

8.9.2 大字体的定义 265

8.9.3 大字体定义举例 268

8.10 高级形文件定义技术 270

8.11 小结 272

第9章 DIESEL语言基础 273

9.1 DIESEL语言简介 273

9.2 DIESEL语言在菜单项中的应用 275

9.3 DIESEL函数的调试方法 278

9.4 DIESEL语言在AutoLISP语言中的应用 278

9.5 DIESEL函数简介 280

9.6 小结 285

附录A 系统的主要设置 286

附录B AutoCAD2000新增系统变量 304