本书是讨论基于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组码参考
这本书我早就关注了,一直想买来学习一下,特别是它的“按需出版”模式,感觉非常现代化,也代表着内容应该比较新颖和实用。我平时在CAD绘图的时候,经常会遇到一些重复性的操作,比如批量修改图层、批量添加标注、批量生成图块等等,这些操作非常耗时耗力,而且很容易出错。我一直希望能学习Visual LISP,通过编写程序来自动化这些过程,从而大幅度提高我的工作效率。这本书的“技巧与范例”这个副标题,让我觉得它非常接地气,我相信它不会只停留在理论层面,而是会提供很多可以直接拿来就用的实用技巧和具体的代码示例。我非常期待能够从这本书中学习到如何编写出高效、稳定的Visual LISP程序,解决我在实际工作中遇到的各种问题,让我的CAD工作变得更加轻松和高效。
评分作为一名长期的CAD用户,我深知自动化对于提高工作效率的重要性。过去,我曾无数次地在重复性的操作中感到沮丧,消耗大量宝贵的时间和精力。我听说Visual LISP是CAD自动化的一大利器,但一直苦于找不到一本能够系统学习并且实操性强的教材。当我在书店看到这本《VISUAL LISP程序设计》时,我的眼前一亮。书名中的“技巧与范例”几个字,无疑正是我所急需的。我希望这本书能够像一位经验丰富的老师,一步一步地引导我掌握Visual LISP的精髓,不仅仅是枯燥的语法规则,更重要的是那些经过实践检验的、能够直接应用到工作中的“技巧”。我期待书中能够有丰富的、贴合实际的案例,让我能够看到如何将LISP代码应用到各种CAD绘图、编辑、数据管理等环节,从而大大提升我的工作效率,让我能够从繁琐的劳动中解放出来,将更多的时间和精力投入到更有创造性的设计工作中。
评分这本《VISUAL LISP程序设计》对我而言,更像是一次对CAD自动化潜力的深度探索。过去,我总是被各种重复性的指令和繁琐的绘图流程所困扰,每天花费大量时间在一些机械性的操作上,这不仅消耗了我的精力,也限制了我在设计创意上的发挥。我深知LISP的强大之处,它能够将CAD软件变成一个高度定制化的工具,将复杂的任务自动化。然而,市面上关于Visual LISP的书籍良莠不齐,很多要么过于理论化,要么案例过于陈旧,很难满足我这样有实际工作需求的用户。这本书的出现,让我看到了希望。我特别关注“技巧与范例”这几个字,这意味着它不仅仅会讲解枯燥的语法,更会提供切实可行的解决方案,通过实际的代码演示,让我能够快速理解并模仿,将这些技巧融入到我的日常工作流程中。我希望这本书能够帮助我解决那些一直让我头疼的CAD难题,让我能够更专注于设计本身,而不是被技术细节所束缚。
评分这本书我早就想入手了,一直拖到现在,实在是因为平时的工作太忙,总是在CAD中各种画图、修改,虽然也用过一些LISP的小程序,但总感觉效率不高,而且很多操作都是重复劳动,非常耗费时间和精力。特别是遇到一些复杂的、重复性高的绘图任务时,简直是折磨。我一直希望能找到一本真正能够指导我如何系统地学习和使用Visual LISP的书,并且最好能提供一些实用的技巧和案例,这样我才能真正掌握这门技术,从而提升工作效率。这本书的封面设计就很有专业感,感觉内容应该很扎实。我看到书名里有“技巧与范例”,这正是我最需要的,理论结合实际,这样学习起来才更有针对性,也更容易将学到的知识应用到实际工作中去。我非常期待这本书能带我打开Visual LISP的新世界,让我从繁琐的手动操作中解放出来,用更智能、更高效的方式来完成我的CAD工作。
评分一直以来,我都在寻找一本能够真正帮助我提升CAD工作效率的利器,而Visual LISP正是我的目标所在。我是一名CAD设计师,日常工作中经常会遇到需要重复操作大量相同或相似的图形元素,或者需要进行复杂的数据处理和转换。我曾尝试过一些网上零散的LISP代码片段,但效果往往不尽如人意,很多代码存在兼容性问题,或者功能单一,无法满足我多样化的需求。我对这本书寄予厚望,特别是它“按需出版”的标签,以及“技巧与范例”的副标题,让我觉得它更加贴近实际应用,并且能够提供一些在传统教材中难以寻觅的宝贵经验。我渴望能够通过这本书,掌握Visual LISP的核心编程思想,学会如何根据自己的实际工作场景,编写出高效、灵活的自动化脚本。我希望这本书中的范例能够覆盖到我工作中的各种典型场景,并且能够提供清晰的讲解,让我能够举一反三,触类旁通,最终成为一名更加游刃有余的CAD工程师。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.idnshop.cc All Rights Reserved. 静思书屋 版权所有