注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络计算机辅助设计与工程计算AutoCADAutoCAD 2002开发教程

AutoCAD 2002开发教程

AutoCAD 2002开发教程

定 价:¥32.00

作 者: 唐亮,张帆,卫朝富编写
出版社: 北京希望电子出版社
丛编项: 高等院校计算机辅助设计教材
标 签: AutoCAD

购买这本书可以去


ISBN: 9787900101808 出版时间: 2002-01-01 包装: 平装
开本: 26cm 页数: 328页 字数:  

内容简介

  这是一本学习AutoCAD2002定制与开发的高等院校CAD教程、本书系统和完整地介绍了AutoCAD2002定制的方法、AutoLISP语言基础知识和VisualLISP的开发环境,并通过实例详细讲解如何定制模板、菜单系统、线型和填充文件,如何对AutoCAD进行二次开发。全书分为二篇,共16章。第一篇(从第1章到第3章)主要讲述基本的定制方法,包括对AutoCAD2002的优化、定义模板和菜单系统等相关内容。第二篇(从第4章到第7章)讲述较为深层的定制内容,包括线型和填充文件的定义、语言支持及编程接口等内容。第三篇(从第8章到第16章)讲述AutoLISP和VisualLISP的相关内容,包括AutoCAD的语言开发环境,如何使用AutoLISP做程序开发,如何维护VisualLISP应用程序以及如何设计和管理对话框。本书主要以结合实例的方式,由浅入深地进行系统的阐述,内容丰富而全面,对AutoCAD定制与开发的初学者,这是一本具有较强指导性和实用性的工具书。本书适合于大专院校CAD专业师生、AutoCAD2002定制与开发的初学者,也可作为社会AutoCAD定制与开发培训班的教材。本书的技术咨询邮籍地址为Jcxt@sina.com。

作者简介

暂缺《AutoCAD 2002开发教程》作者简介

图书目录

第一篇 初级定制
第1章 定制基础
1.1 概述
1.2 基本需求AutoCAD环境
1.3 系统参数文件
1.3.1 定义外部命令
1.3.2 命令别名
1.4 自定义联机文档
1.4.1 Windows帮助文件
1.4.2 HTML文件
1.5 AutoCAD的最优化
1.5.1 使用命令行开关
1.5.2 使用环境变量
1.5.3 系统故障后的恢复
1.6 小结
1.7 思考与练习
第2章 定制图形模板
2.1 建立图形模板
2.2 标准的图形模板
2.2.1 使用对话框
2.2.2 使用Units命令
2.3 根据打印尺寸和绘图比例定制图形
2.4 小结
2.5 思考与练习
第3章 定制莱单系统
3.1 使用菜单文件
3.1.1 菜单文件类型
3.1.2 位图资源DLL
3.1.3 加载菜单文件
3.1.4 基本和局部菜单
3.2 菜单文件结构
3.3 菜单项语法
3.3.1 名称标记
3.3.2 标签
3.3.3 菜单宏
3.4 菜单组
3.5 按钮和辅助菜单
3.5.1 创建按钮和辅助菜单
3.5.2 实例说明:按钮和辅助菜单的交换
3.5.3 反斜杠的特殊用法
3.6 下拉菜单和快捷菜单
3.6.1 实例说明:下拉菜单的创建
3.6.2 创建快捷菜单
3.6.3 下拉菜单栏标题
3.6.4 级联子菜单
3.6.5 菜单项标签的显示控制
3.6.6 引用了拉菜单和快捷菜单
3.6.7 下拉菜单的交换和插入
3.7 工具栏
3.7.1 创建工具栏
3.7.2 引用工具栏
3.8 图像控件菜单
3.8.1 图像控件菜单项
3.8.2 显示图像控件菜单
3.8.3 实例说明:样板图像控件菜单
3.9 实例说明:面向菜单的帮助
3.10 加速键
3.11 小结
3.12 思考与练习
第二篇 中级定制
第4章 定制线型和填充文件
4.1 定义线型文件
4.1.1 定义线型
4.1.2 简单线型
4.1.3 复杂线型
4.1.4 加载线型
4.2 创建填充图案
4.2.1 AutoCAD图案文件coal.pat
4.2.2 如何构造填充图案
4.2.3 虚线图案
4.3 实例:奇怪的杯
4.4 小结
4.5 思考与练习
第5章 形、字体和Postscrint支持
5.1 使用形文件
5.2 编译形或字体文件
5.3 创建形定义文件
5.3.1 形说明
5.3.2 字体说明
5.3.3 大字体说明
5.3.4 Unicode字体说明
5.3.5 高级形定义技术
5.4 PostScript支持
5.4.1 AutoCAD PostScript的支持文件
5.4.2 高级PostScript处理
5.4.3 输入PostScript图像
5.5 小结
5.6 思考与练习
第6章 DIESEL表达式语言的应用
6.1 状态栏配置
6.1.1 MODEMACRO变量
6.1.2 定义MODEMACRO
6.1.3 用AutoLISP设置MODEMACRO定义
6.2 DIESEL表达式在菜单中的应用
6.3 DIESEL表达式在AutOLISP中的应用
6.4 错误信息
6.5 小结
6.6 思考与练习
第7章 编程接口
7.1 命令脚本
7.1.1 加载AutoCAD时调用脚本
7.1.2 创建幻灯片演示
7.2 ActiveX Automation
7.2.1 从命令行中启动Automation应用程序
7.2.2 实例:从菜单中启动应用程序
7.3 AutoCAD VBA
7.3.1 用AutoCAD VBA进行开发
7.3.2 使用AutoCAD VBA应用程序
7.3.3 自动加载和执行VBA工程
7.4 ObjectARX
7.4.1 使用ObjectARX应用程序
7.4.2 自动加载ObjectARX应用程序
7.5 小结
7.6 思考与练习
第三篇 AutoCAD的二次开发
第8章 AutoCAD的语言并发环境
8.1 语言开发环境概述
8.2 AutoLISP语言
8.2.1 AutoLISP程序的结构特点
8.2.2 AutoLISP的内存分配
8.2.3 AutoLISP的执行过程
8.3 Visual LISP
8.4 ObjectARX语言
8.5 小结
8.6 思考与练习
第9章 AutoLISP基础
9.1 AutoLISP的表达式和数据类型
9.1.1 AutoLISP的表达式
9.1.2 AutoLISP的数据类型
9.2 加载和运行AutoLISP程序
9.3 AutoLISP变量
9.3.1 显示变量的值
9.3.2 编号处理
9.3.3 字符串的处理
9.4 小结
9.5 思考与练习
第10章 AutoLISP语言的相关函数
10.1 AutoLISP的赋值与运算函数
10.1.1 赋值函数
10.1.2 数学运算
10.1.3 三角函数
10.1.4 逻辑运算
10.2 程序分支与循环函数
10.2.1 条件函数
10.2.2 分支函数
10.2.3 重复函数
10.2.4 循环函数
10.2.5 求多个表达式值的函数
10.3 字符串与类型转换函数
10.3.1 字符串函数
10.3.2 类型转换函数
10.4 表处理函数
10.4.1 表元素提取函数
10.4.2 表的测量、连接与替换函数
10.4.3 表元素搜索函数
10.5 基本输出函数
10.5.1 消息的显示
10.5.2 AutoLISP的控制字符
10.6 AutoLISP自定义函数
10.6.1 defun函数
10.6.2 用defun函数定义AutoCAD的新函数
10.6.3 lambda函数
10.6.4 C:函数
10.6.5 添加命令
10.7 交互数据输入函数和相关的计算函数
10.7.1 getxxx函数
10.7.2 表求值函数
10.8 与文件有关的函数
10.8.1 AutoLISP应用程序加载函数
10.8.2 程序函数
10.9 其它函数
10.9.1 conunand函数
10.9.2 menucmd函数
10.9.3 getenv函数
10.9.4 setvar函数
10.9.5 osnap函数
10.9.6 type函数
10.9.7 redraw函数
10.9.8 *error*函数
10.10 小结
10.11 思考与练习
第11章 AutoLISP对AutoCAD对象的控制
11.1 选择集
11.2 选择集函数
11.2.1 创建选择集
11.2.2 选择集过滤表
11.2.3 过滤器表中的通配模式
11.2.4 过滤扩展数据
11.2.5 过滤器测试的逻辑分组
11.2.6 关系测试
11.2.7 选择集操作
11.2.8 在AutoLISP和ObjectARX应用程序之间传递选择集
11.3 对象的处理
11.3.1 实体名称函数
11.3.2 实体数据函数
11.3.3 实体数据函数和图形屏幕
11.3.4 老式多段线和优化多段线
11.3.5 处理非图形对象
11.4 扩展数据xdata
11.4.1 组织扩展数据
11.4.2 注册应用
11.4.3 获取扩展数据
11.4.4 在实体上附着扩展数据
11.4.5 管理扩展数据使用的内存
11.4.6 扩展数据中的句柄
11.5 访问符号表和词典
11.5.1 符号表
11.5.2 词典条目
11.6 小结
11.7 思考与练习
第12章 使用VisualLISP开发程序
12.1 控制台的使用
12.1.1 理解控制台的工作
12.1.2 对多个图形使用控制台窗口
12.1.3 使用控制台快捷菜单
12.1.4 记录控制台窗口动作
12.2 文本编辑器的使用
12.2.1 编辑文件
12.2.2 使用文本编辑器快捷菜单
12.2.3 使用键盘快捷键
12.2.4 移动和复制文本
12.2.5 查找文本
12.2.6 文本书签
12.3 使用控制台和编辑器的编码辅助工具
12.3.1 Visual LISP代码的语法着色
12.3.2 自动匹配的使用
12.3.3 Visual LISP的完向功能
12.4 用Visual LISP设置代码格式
12.4.1 Visual LISP的代码格式
12.4.2 应用格式设置选项
12.4.3 应用Visual LISP样式
12.4.4 代码格式编排程序所受的限制
12.5 检查语法错误
12.5.1 括号匹配检测
12.5.2 利用代码着色检测语法错误
12.5.3 使用检查命令检查语法错误
12.6 小结
12.7 思考与练习
第13章 应用程序的调试
13.1 Visual LISP调试功能
13.2 通过实例学习程序调试
13.2.1 设置断点中断程序执行
13.2.2 单步调试程序
13.2.3 监视表达式的求值结果
13.2.4 程序的继续执行和自动执行
13.3 使用Visual LISP调试功能
13.3.1 开始调试任务
13.3.2 理解中断循环
13.3.3 使用断点
13.4 使用Visual LISP数据查看工具
13.4.1 使用"Watch"窗口
13.4.2 理解"Trace StacK"窗口
13.4.3 查看AutoCAD图形实体
13.5 小结
13.6 思考与练习
第14章 编译与维护Visual LISP应用程序
14.1 程序的编译和连接
14.1.1 使用编译器
14.1.2 通过文件编译程序
14.1.3 编译实例学习
14.1.4 加载和运行已编译程序
14.1.5 链接函数调用
14.2 创建应用程序模块
14.2.1 创建新的应用程序
14.2.2 修改应用程序选项
14.2.3 重新编译应用程序
14.2.4 更新应用程序
14.3 管理多个LISP文件
14.3.1 理解Visual LISP工程
14.3.2 Visual MSP的文件类型
14.4 定义工程
14.4.1 指定工程属性
14.4.2 利用"Project"窗口操作工程文件
14.5 使用已存在的工程
14.5.1 打开工程
14.5.2 在工程源文件中查找字符串
14.5.3 在Visual LISP应用程序中包含工程
14.6 优化应用的代码
14.6.1 定义编译选项
14.6.2 选择编译模式
14.6.3 选择链接模式
14.6.4 理解安全优化
14.7 小结
14.8 思考与练习
第15章 设计对话框
15.1 对话框部件
15.2 用DCL定义对话框
15.2.1 base.dcl和aced.dcl文件
15.2.2 引用DCL文件
15.2.3 DCL的语法
15.3 用Visual LISP显示对话框
15.3.1 预览错误处理
15.3.2 对DCL文件的语义核查
15.4 调整对话框的布局
15.4.1 在控件组中分配控件
15.4.2 调整控件间距
15.4.3 调整有端和底部的空间
15.4.4 调整加框行和列周围的空间
15.4.5 自定义退出按钮文本
15.5 设计指导
15.5.1 美观和功效
15.5.2 用户控制
15.5.3 容错处理
15.5.4 单词字母的大写
15.5.5 对话框的嵌套和隐藏
15.5.6 键盘输入的处理
15.5.7 错误处理
15.6 实例:对话框的设计
15.7 小结
15.8 思考与练习
第16章 管理对话框
16.1 AutoLISP程序控制对话框
16.2 动作表达式与回调
16.2.1 动作表达式
16.2.2 回调原因
16.2.3 缺省值与DCL动作
16.3 处理控件
16.3.1 初始化控件模式和值
16.3.2 在回调时改变控件模式和值
16.3.3 处理单选控件组
16.3.4 处理滑块
16.3.5 处理编辑框
16.4 嵌套和隐藏对话框
16.5 列表框和弹出式列表
16.5.1 列表操作
16.5.2 处理列表元素
16.5.3 特定应用数据
16.6 DCL错误处理
16.7 实例:用AutoLISP管理对话框
16.8 小结

本目录推荐