出版时间:2002-8 出版社:人民邮电出版社 作者:陈伯雄,,, 编 页数:722 字数:1131000
Tag标签:无
内容概要
本书是讨论基于Visual LISP for AutoCAD 2000/2000i/2002的程序设计技术,帮助专业设计用户进行专业辅助设计程序的制作和使用,达到精通Visual LISP程序设计,使AutoCAD真正成为自己的专业设计软件的目的。 本书详细讨论了Visual LISP程序设计的基本方法和应用技巧,并提供了大量的专题应用范例,侧重于专业应用的方法、实际应用中的难点和解决方案的讨论,还补充和修正了Visual LISP在线帮助中的若干问题。本书既可以作为高等院校的有关教材、高级应用培训教材,也适合作为专业程序设计用户的参考用书。 本书按照由浅入深、循序渐进的原则编写。力争做到初学者能够看懂,程序设计的老手也能得到启发,真正成为工程师自学程序设计的好朋友。
书籍目录
第1章 Visual LISP概况 1.1 启动Visual LISP 1.2 Visual LISP界面概述 1.2.1 菜单区 1.2.2 工具栏区 1.2.3 控制台窗口 1.2.4 状态栏 1.2.5 跟踪窗口 1.2.6 文本编辑器 1.2.7 Visual LISP 的其他窗口 1.3 加载和运行AutoLISP程序 1.3.1 打开一个AutoLISP程序 1.3.2 加载并运行程序片断 1.3.3 加载并运行整个程序 1.4 使用扩展的AutoLISP函数 1.5 关闭Visual LISP 第2章 使用Visual LISP文本编辑器 2.1 文本编辑器概要 2.2 文本编辑器快捷菜单 2.3 文本编辑器的快捷键 2.3.1 修改文本 2.3.2 选定文本 2.3.3 浏览 2.3.4 格式化 2.3.5 移动和复制 2.4 查找、替换与书签 2.4.1 查找和替换 2.4.2 书签 2.5 语法结构分色和匹配 2.5.1 语法分色 2.5.2 匹配 2.5.3 使用自动匹配搜寻结果 2.5.4 按历史匹配 2.5.5 按系统匹配 2.6 程序代码格式化 2.6.1 Visual LISP程序格式样式 2.6.2 Visual LISP的注释 2.7 语法检查 2.7.1 检查括号匹配 2.7.2 用语法分色检查拼写错误 2.7.3 使用检查命令检查其他语法错误第3章 调试程序 3.1 Visual LISP的调试器功能 3.2 调试器使用方法 3.2.1 调试准备 3.2.2 试验跟踪和分步调试过程 3.2.3 试验动态跟踪调试 3.3 使用Visual LISP调试功能 3.3.1 调试功能概况 3.3.2 VLISP中程序中断的基本概念 3.3.3 关于可继续中断循环 3.3.4 关于进入可继续中断循环后的调试方法 3.3.5 关于不可继续中断循环 3.3.6 断点操作 3.4 数据检验工具 3.4.1 打开和关闭日志文件 3.4.2 使用监视窗口 3.4.3 使用跟踪堆栈窗口 3.4.4 使用符号服务对话框 3.4.5 使用检验窗口 3.5 访问AutoCAD图形对象第4章 AutoLISP程序设计 4.1 AutoLISP程序设计初步 4.1.1 AutoLISP比较容易学会和使用 4.1.2 AutoLISP适于给专业用户作开发工具 4.1.3 AutoLISP程序语法特点 4.1.4 AutoLISP程序与AutoCAD应用开发 4.2 编写AutoLISP专业用户功能的一般过程 4.2.1 专业应用程序设计的一般过程 4.2.2 专业应用程序设计的质量要求 4.2.3 专业应用程序设计的辅助手段 4.3 在命令行使用AutoLISP表达式 4.3.1 建立和引用AutoLISP变量响应命令提示 4.3.2 用AutoLISP表达式响应命令提示 4.4 在其他定制文件中使用Visual LISP表达式 4.4.1 在脚本文件中使用表达式 4.4.2 在菜单文件中使用表达式 4.4.3 AutoCAD.LSP、*.MNL和AutoCADDOC.LSP 4.4.4 将AutoLISP 表达式放在某个图形对象中 4.5 给AutoCAD添加用户命令 4.5.1 用户自定义函数之一 4.5.2 (Command)(VL-CmdF)函数 4.5.3 在程序中引用AutoCAD命令时的注意事项 4.5.4 实例I 4.5.5 实例II 4.5.6 怎样描述关于点位的响应 4.5.7 简单响应"选择对象"的提示 4.5.8 向AutoCAD注册用户命令 4.5.9 重新定义AutoCAD原有命令 4.5.10 怎样描述关于长度数据输入的程序段 4.5.11 程序中数据的表达 4.5.12 数据与字串的转换问题 4.6 怎样在AutoLISP程序中组织和使用对象选择集 4.6.1 选择集过滤器的使用实例 4.6.2 在程序中对象选择集组建和对象的响应 4.7 给AutoLISP添加用户函数 4.7.1 Defun 函数的再认识 4.7.2 形式参数和实际参数 4.7.3 自定义函数的必要性 4.7.4 制造自定义函数的返回值 4.7.5 自定义函数的变量表写法 4.8 Visual LISP 程序可能的运行模式 4.9 在程序中使用DCL作界面 4.9.1 概论 4.9.2 DCL 程序的语法 4.9.3 对话框的使用 4.9.4 察看对话框 4.9.5 制作第一个DCL 4.9.6 使用图像控件 4.9.7 DCL支持程序 4.9.8 DCL的检验和出错处理 4.9.9 DCL程序的简单控制和使用 4.9.10 用DCL查设计参数表和默认值控制 4.9.11 图像按钮的控制和使用 4.9.12 DCL结束的控制方法 4.9.13 自定义图像按钮集 4.9.14 列表盒与用户对有限参数的选择输入 4.9.15 列表盒内容设置的几个技术要点 4.9.16 不确定值的输入问题 4.9.17 关于DCL的自我动作描述问题 4.10 对象数据库的访问与数据使用 4.10.1 传统的数据库访问方法 4.10.2 找到要分析对象的图元名的方法 4.10.3 多段线对象数据的使用 4.10.4 用ActiveX 数据结构访问数据库 4.10.5 CAGD在专业设计程序中的应用第5章 AutoLISP应用程序设计技巧集锦第6章 工程--应用程序集的管理和编译第7章 应用程序包的编译第8章 ActiveX的使用第9章 反应器的使用第10章 Visual LISP函数详解第11章 用户化和系统定制第12章 AutoCAD 2002新增功能和函数第13章 因特网上的问与答第14章 DXF组码参考
图书封面
图书标签Tags
无
评论、评分、阅读与下载