首页 > 安全资讯 >

AutoCAD2002开发教程

22-08-08

书名:AutoCAD2002开发教程

ISBN:790010180

作者:唐亮/张帆/卫朝富

出版社:北京希望电子出版社

基本信息

书名

AutoCAD2002开发教程

t01cd3f7d57a0e995f6.jpg

作者

唐亮/张帆/卫朝富

ISBN

790010180

页数

328

定价

32.00

 

出版社

北京希望电子出版社

出版时间

2002-8-1

装帧

精装

开本

1/16

目录

1基本信息

2简介

3目录

折叠编辑本段基本信息

书名:AutoCAD2002开发教程

ISBN:790010180

作者:唐亮/张帆/卫朝富

出版社:北京希望电子出版社

定价:32

页数:328

出版日期:2002-8-1

版次: 1

开本:1/16

包装:精装

折叠编辑本段简介

这是一本学习AutoCAD 2002定制与开发的高等院校CAD教程、本书系统和完整地介绍了AutoCAD2002定制的方法、AutoLISP语言基础知识和Visual LISP的开发环境,并通过实例详细讲解如何定制模板、菜单系统、线型和填充文件,如何对AutoCAD进行二次开发。

全书分为二篇,共16章。第一篇(从第1章到第3章)主要讲述基本的定制方法,包括对AutoCAD2002的优化、定义模板和菜单系统等相关内容。第二篇(从第4章到第7章)讲述较为深层的定制内容,包括线型和填充文件的定义、语言支持及编程接口等内容。第三篇(从第8章到第16章)讲述Auto LISP和VisualLISP的相关内容,包括AutoCAD的语言开发环境,如何使用AutoLISP做程序开发,如何维护VisualLISP应用程序以及如何设计和管理对话框。

本书主要以结合实例的方式,由浅入深地进行系统的阐述,内容丰富而全面,对AutoCAD定制与开

发的初学者,这是一本具有较强指导性和实用性的工具书。

本书适合于大专院校CAD专业师生、AutoCAD 2002定制与开发的初学者,也可作为社会AutoCAD定制与开发培训班的教材。

折叠编辑本段目录

第1章 定制基础

1. l 概述

1. 2 基本需求AutoCAD环境

1. 3 系统参数文件

1. 3. 1 定义外部命令

1. 3. 2 命令别名

1. 4 自定义联机文档

1. 4. 1 Windows帮助文件

1. 4. 2 HTML文件

1. 5 AutoCAD的最优化

l. 5. l 使用命令行开关

1. 5. 2 使用环境变量

1. 5. 3 系统故障后的恢复

1. 6 小结

1. 7 思考与练习

第2章 定制图形模板

2. l 建立图形模板

2. 2 标准的图形模板

2. 2. l 使用对话框

2. 2. 2 使用Units命令

2. 3 根据打印尺寸和绘图比例定制图形

2. 4 小结

2. 5 思考与练习

第3章 定制莱单系统

3. l 使用菜单文件

3. 1. l 菜单文件类型

3. 1. 2 位图资源DLL

3. 1. 3 加载菜单文件

3. 1. 4 基本和局部菜单

3. 2 菜单文件结构

3. 3 菜单项语法

3. 3. l 名称标记

3. 3. 2 标签

3. 3. 3 菜单宏

3. 4 菜单组

3. 5 按钮和辅助菜单

3. 5. l 创建按钮和辅助菜单

3. 5. 2 实例说明:按钮和辅助菜单的交换

3. 5. 3 反斜杠的特殊用法

3. 6 下拉菜单和快捷菜单

3. 6. l 实例说明:下拉菜单的创建

3. 6. 2 创建快捷菜单

3. 6. 3 下拉菜单栏标题

3. 6. 4 级联子菜单

3. 6. 5 菜单项标签的显示控制

3. 6. 6 引用了拉菜单和快捷菜单

3. 6. 7 下拉菜单的交换和插入

3. 7 工具栏

3. 7. l 创建工具栏

3. 7. 2 引用工具栏

3. 8 图像控件菜单

3. 8. l 图像控件菜单项

3. 8. 2 显示图像控件菜单

3. 8. 3 实例说明:样板图像控件菜单

3. 9 实例说明:面向菜单的帮助

3. 10 加速键

3. 11 小结

3. 12 思考与练习

第4章 定制线型和填充文件

4. l 定义线型文件

4. 1. l 定义线型

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. l 使用形文件

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. l 状态栏配置

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. l 命令脚本

7. 1. l 加载AutoCAD时调用脚本

7. 1. 2 创建幻灯片演示

7. 2 ActiveX Automation

7. 2. l 从命令行中启动Automation应用程序

7. 2. 2 实例:从菜单中启动应用程序

7. 3 AutoCAD VBA

7. 3. l 用AutoCAD VBA进行开发

7. 3. 2 使用AutoCAD VBA应用程序

7. 3. 3 自动加载和执行VBA工程

7. 4 ObjectARX

7. 4. l 使用ObjectARX应用程序

7. 4. 2 自动加载ObjectARX应用程序

7. 5 小结

7. 6 思考与练习

第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. l 赋值函数

10. 1. 2 数学运算

10. 1. 3 三角函数

10. l. 4 逻辑运算

10. 2 程序分支与循环函数

10. 2. l 条件函数

10. 2. 2 分支函数

10. 2. 3 重复函数

10. 2. 4 循环函数

10. 2. 5 求多个表达式值的函数

10. 3 字符串与类型转换函数

10. 3. 1 字符串函数

10. 3. 2 类型转换函数

10. 4 表处理函数

10. 4. l 表元素提取函数

10. 4. 2 表的测量. 连接与替换函数

10. 4. 3 表元素搜索函数

10. 5 基本输出函数

10. 5. 1 消息的显示

10. 5. 2 AutoLISP的控制字符

10. 6 AutoLISP自定义函数

10. 6. l defun函数

10. 6. 2 用defun函数定义AutoCAD的新函数

10. 6. 3 lambda函数

10. 6. 4 C:函数

10. 6. 5 添加命令

10. 7 交互数据输入函数和相关的计算函数

10. 7. l 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. l 选择集

11. 2 选择集函数

11. 2. l 创建选择集

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. l 实体名称函数

11. 3. 2 实体数据函数

11. 3. 3 实体数据函数和图形屏幕

11. 3. 4 老式多段线和优化多段线

11. 3. 5 处理非图形对象

11. 4 扩展数据xdata

11. 4. l 组织扩展数据

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. l 控制台的使用

12. 1. l 理解控制台的工作

12. 1. 2 对多个图形使用控制台窗口

12. 1. 3 使用控制台快捷菜单

12. 1. 4 记录控制台窗口动作

12. 2 文本编辑器的使用

12. 2. l 编辑文件

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. l Visual LISP的代码格式

12. 4. 2 应用格式设置选项

12. 4. 3 应用Visual LISP样式

12. 4. 4 代码格式编排程序所受的限制

12. 5 检查语法错误

12. 5. l 括号匹配检测

12. 5. 2 利用代码着色检测语法错误

12. 5. 3 使用检查命令检查语法错误

12. 6 小结

12. 7 思考与练习

第13章 应用程序的调试

13. 1 Visual LISP调试功能

13. 2 通过实例学习程序调试

13. 2. l 设置断点中断程序执行

13. 2. 2 单步调试程序

13. 2. 3 监视表达式的求值结果

13. 2. 4 程序的继续执行和自动执行

13. 3 使用Visual LISP调试功能

13. 3. l 开始调试任务

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. l 使用编译器

14. 1. 2 通过文件编译程序

14. 1. 3 编译实例学习

14. 1. 4 加载和运行已编译程序

14. 1. 5 链接函数调用

14. 2 创建应用程序模块

14. 2. l 创建新的应用程序

14. 2. 2 修改应用程序选项

14. 2. 3 重新编译应用程序

14. 2. 4 更新应用程序

14. 3 管理多个LISP文件

14. 3. l 理解Visual LISP工程

14. 3. 2 Visual MSP的文件类型

14. 4 定义工程

14. 4. l 指定工程属性

14. 4. 2 利用Project窗口操作工程文件

14. 5 使用已存在的工程

14. 5. l 打开工程

14. 5. 2 在工程源文件中查找字符串

14. 5. 3 在Visual LISP应用程序中包含工程

14. 6 优化应用的代码

14. 6. l 定义编译选项

14. 6. 2 选择编译模式

14. 6. 3 选择链接模式

14. 6. 4 理解安全优化

14. 7 小结

14. 8 思考与练习

第15章 设计对话框

15. l 对话框部件

15. 2 用DCL定义对话框

15. 2. l base.dcl和aced.dcl文件

15. 2. 2 引用DCL文件

15. 2. 3 DCL的语法

15. 3 用Visual LISP显示对话框

15. 3. l 预览错误处理

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. l 美观和功效

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. l 动作表达式

16. 2. 2 回调原因

16. 2. 3 缺省值与DCL动作

16. 3 处理控件

16. 3. l 初始化控件模式和值

16. 3. 2 在回调时改变控件模式和值

16. 3. 3 处理单选控件组

16. 3. 4 处理滑块

16. 3. 5 处理编辑框

16. 4 嵌套和隐藏对话框

16. 5 列表框和弹出式列表

16. 5. l 列表操作

16. 5. 2 处理列表元素

16. 5. 3 特定应用数据

16. 6 DCL错误处理

16. 7 实例:用AutoLISP管理对话框

16. 8 小结

相关文章
最新文章
热点推荐