Visual LISP程序设计(第2版)

作者:李学志

丛书名:高等学校计算机基础教育系列教材

定价:33元

印次:2-1

ISBN:9787302233688

出版日期:2010.10.01

印刷日期:2010.09.26

图书责编:焦虹

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书系统地介绍了AutoCAD最新版本(2010)的Visual LISP程序设计技术。全书共分12章,前3章介绍AutoLISP语言的基础知识,第4章介绍Visual LISP的开发环境,第5章~第7章介绍程序的编辑、调试和设计的方法与技巧。第8章介绍了如何定义新的AutoCAD命令及创建图层、线型、文字样式、剖面线、尺寸标注等各种AutoCAD对象,以及如何实现参数化图形设计的方法和技术,第9章介绍如何访问和修改图形数据库,第10章介绍如何使用ActiveX对象,第11章介绍如何将反应器附着到AutoCAD图形对象上,第12章介绍对话框设计技术。 本书具有实用性强和便于教学的特点,既可作为大学本科、专科或继续教育的教材,也可作为从事CAD领域工作的工程技术人员的参考书。

Visual LISP程序设计(第2版)Visual LISP是为加速AutoLISP程序开发而设计的软件开发工具,是一个完整的集成开发环境。在Visual LISP环境下可以便捷、高效地开发AutoLISP程序,可以经过编译得到运行效率更高、代码更加紧凑、源代码受到保护的应用程序。 Visual LISP既兼容以前的AutoLISP程序,又扩充了许多新的功能,是新一代的AutoLISP语言。利用AutoLISP可以进行各种工程的分析计算、自动绘制复杂的图形,驱动对话框、控制菜单、定义新的命令,为AutoCAD扩充智能化、参数化的功能。 目前,还有一些用户停留在将AutoCAD作为绘图工具的阶段,逐条线、逐个圆地将图纸录入计算机,这样做只是提高了绘图效率,减轻了设计人员的劳动强度,距离真正意义上的计算机辅助设计尚有较大差距,因为设计人员的主要精力本应用于产品的构思与创新设计中。 如何将繁琐的绘图、标注与复杂的分析计算由程序来完成,实现图形参数化、智能化、分析计算与绘图一体化,如何提高产品的自动设计成分是本书要介绍的主要内容。 本书有以下两个主要特点: (1) 实用性 书中所有实例均以实际应用为背景,具有较高的实用价值和一定的技术含量。对于初学者可以从调试、运行这些实例程序开始,然后修改、扩充这些实例,逐步掌握AutoLISP程序设计技术。 (2) 便于教学 本书是在学校教学和企业培训的背景下编写的。作者参照多年的教案确定了本书的内容和章节的次序,因此本书具有便于教学和培训的特点。 本书的程序是在AutoCAD 2010的Visual LISP集成环境下建立...

目录
荐语
查看详情 查看详情
第1章 概述1

1.1 关于LISP1

1.2 关于AutoLISP1

1.3 关于Visual LISP2

第2章 数据类型、表达式和函数3

2.1 数据类型3

2.2 变量5

2.2.1 符号5

2.2.2 变量的数据类型5

2.2.3 为变量赋值6

2.2.4 预定义的符号6

2.2.5 显示变量的值7

2.2.6 在交互方式下将变量的值传递给AutoCAD7

2.3 表达式8

2.3.1 表达式的构成8

2.3.2 表达式的前缀表示法8

2.3.3 表达式的求值过程8

2.3.4 表达式的求值规则9

2.4 函数10

2.4.1 定义AutoLISP函数10

2.4.2 调用AutoLISP函数11

2.4.3 递归定义AutoLISP函数11

2.4.4 调用AutoCAD命令12

2.4.5 定义AutoCAD命令12

习题13

第3章 程序的流程控制和AutoLISP文件14

3.1 程序的流程控制14

3.1.1 分支结构14

3.1.2 循环结构16

3.2 AutoLISP程序文件17

3.2.1 AutoLISP文件的特点17

3.2.2 程序中的注释18

3.2.3 在AutoCAD环境下加载AutoLISP文件19

习题21

Visual LISP程序设计(第2版)目录第4章 有关Visual LISP的基本操作23

4.1 进入和退出Visual LISP23

4.2 Visual LISP的用户界面24

4.3 控制台操作25

4.4 文件操作26

习题27 ... 查看详情

查看详情