书籍详情
AUTOLISP实用教程
作者:梁雪春[等]编著
出版社:人民邮电出版社
出版时间:1998-09-01
ISBN:9787115072726
定价:¥28.00
购买这本书可以去
内容简介
本书是介绍AutoCAD R13、R14(for DOS ,Win3.x,Win95)的二次开发工具AutoLISP的特点和使用方法的实用性教程。全书内容精练,大量的典型实例,饱含了编者多年的开发经验和成果。本书共分十三章,不但介绍了AutoLISP的基础知识和语言特点,还对各类函数进行了剖析,并阐述了广大用户关心的参数化绘图、对话框设计及三维实体造型程序设计的方法,最后总结性地给出了一个综合的应用实例。本书不但适合广大AutoLISP初学者阅读,对于CAD专业开发人员也有很大帮助。
作者简介
暂缺《AUTOLISP实用教程》作者简介
目录
第一章 AutoLISP语言概述
1.1 AutoLISP语言简介
1.1.1 开发AutoCAD的重要工具
1.1.2 AutoLISP的特点
1.2 AutoLISP数据类型
1.2.1 原子
1.2.2 表和点对
1.3 AutoLISP的程序结构
1.4 AutoLISP的运行环境
1.5 AutoLISP的内存分配
1.6 AutoLISP程序的执行分配
1.7 AutoLISP R13和R14的特点
1.7.1 AutoLISP R13新特点
1.7.2 AutoLISP R14新特点
第二章 数值函数
2.1 计算函数
2.2 布尔运算函数
2.3 三角函数
2.4 综合举例
第三章 表处理函数
3.1 提取表中数据的函数
3.2 构造和修改表的函数
3.3 提取并修改表中数据的函数
3.4 表的循不处理函数
3.5 其他表处理函数
3.6 综合举例
第四章 符号和函数处理函数
4.1 符号处理函数
4.1.1 赋值函数
4.1.2 禁止求值函数与再求值函数
4.1.3 其他符号处理函数
4.2 函数处理函数
第五章 AutoCAD函数
5.1 GET类输入函数
5.2 图形处理函数
5.3 command 函数
5.4 坐标系转换及单位变换函数
5.5 查询和设置系统状态的函数
5.6 显示控制函数
5.7 综合举例
第六章 字符中处理函数
6.1 字符与ASCII码互换函数
6.2 数串互换函数
6.3 字符串处理函数
6.4 尺寸标注方式
第七章 相等和条件判断函数
7.1 相等验证函数
7.1.1 关系运算函数
7.1.2 逻辑运算函数
7.2 条件函数
7.3 循环函数
7.4 综合举例
第八章 文件处理函数
8.1 搜索、获得文件的函数
8.2 打开、关闭文件的函数
8.3 用于文件的输入输出函数
8.4 综合举例
第九章 实体和设备访问函数
9.1 基本概念
9.2 选择集操作函数
9.3 实体名操作函数
9.4 实体数据函数
9.5 对符号表的访问
9.6 对图形屏幕和输入设备的访问
9.7 综合举例
9.7.1 实体名和选择集在开发机械CAD中的实际应用
9.7.2 生成局部放大视图的简便方法
9.7.3 求圆或圆弧中心线
第十章 参数化绘图
10.1 鼠标拖动
10.1.1 鼠标拖动轴类零件
10.1.2 推广的鼠标拖动程序(Y1.LSP)
10.2 尺寸驱动
10.2.1 尺寸驱动原理
10.2.2 复杂零件图的尺寸驱动
第十一章 AutoLISP对话框设计技术
11.1 对话框设计过程
11.2 用DCL定义对话框
11.2.1 控件及其属性
11.2.2 对话控制(DCL)语法简介
11.2.3 定义对话框
11.3 对话框PDB函数
11.3.1 对话框打开和关闭函数
11.3.2 控件和属性处理函数
11.3.3 列表框和弹出式列表框处理函数
11.3.4 图像控件处理函数
11.3.5 特定应用数据处理函数
11.3.6 对话框函数小结
11.4 对话框的AutoLISP驱动
11.4.1 驱动程序的基本流程
11.4.2 对话框驱动程序设计技术
11.4.3 对话框控件驱动程序
11.5 综合举例
第十二章 AutoLISP三维立体绘图程序设计
12.1 AutoCAD三维作图命令简介
12.1.1 基本体素作图命令
12.1.2 二维实体扩展命令
12.1.3 辅助操作命令
12.1.4 并、交、差命令
12.1.5 其他相关命令
12.1.6 利用命令交互式作图举例
12.2 AutoLISP在立体绘图中的应用
12.2.1 AutoCAD R13下AutoLISP三维程序开发的特点
12.2.2 立体图参数化的意义
12.2.3 三维绘图参数化
12.3 加工思想在立体绘图中的应用
12.3.1 简述与思路
12.3.2 零件加工过程
12.3.3 立体图绘制过程
12.3.4 程序算法分析
12.3.5 结论和说明
12.4 实例——复杂立体图的程序编制
12.4.1 一般算法绘轮廓曲面程序段
12.4.2 快速算法程序段
第十三章 应用举例——二维零件图的自动装配
13.1 零件图的预处理
13.2 求图形的内、外轮廓
13.2.1 算法简介
13.2.2 程序设计
13.2.3 实现要点
13.2.4 求内轮廓
13.3 零件图的裁剪与消隐
13.3.1 算法简介
13.3.2 程序设计
13.3.3 实现要点
13.4 装配图生成
13.5 程序运行
附录 A COMMAND函数调用常用AutoCAD命令格式
附录 B 标准出错信息
B.1 用户程序错误
B.2 内部错误
1.1 AutoLISP语言简介
1.1.1 开发AutoCAD的重要工具
1.1.2 AutoLISP的特点
1.2 AutoLISP数据类型
1.2.1 原子
1.2.2 表和点对
1.3 AutoLISP的程序结构
1.4 AutoLISP的运行环境
1.5 AutoLISP的内存分配
1.6 AutoLISP程序的执行分配
1.7 AutoLISP R13和R14的特点
1.7.1 AutoLISP R13新特点
1.7.2 AutoLISP R14新特点
第二章 数值函数
2.1 计算函数
2.2 布尔运算函数
2.3 三角函数
2.4 综合举例
第三章 表处理函数
3.1 提取表中数据的函数
3.2 构造和修改表的函数
3.3 提取并修改表中数据的函数
3.4 表的循不处理函数
3.5 其他表处理函数
3.6 综合举例
第四章 符号和函数处理函数
4.1 符号处理函数
4.1.1 赋值函数
4.1.2 禁止求值函数与再求值函数
4.1.3 其他符号处理函数
4.2 函数处理函数
第五章 AutoCAD函数
5.1 GET类输入函数
5.2 图形处理函数
5.3 command 函数
5.4 坐标系转换及单位变换函数
5.5 查询和设置系统状态的函数
5.6 显示控制函数
5.7 综合举例
第六章 字符中处理函数
6.1 字符与ASCII码互换函数
6.2 数串互换函数
6.3 字符串处理函数
6.4 尺寸标注方式
第七章 相等和条件判断函数
7.1 相等验证函数
7.1.1 关系运算函数
7.1.2 逻辑运算函数
7.2 条件函数
7.3 循环函数
7.4 综合举例
第八章 文件处理函数
8.1 搜索、获得文件的函数
8.2 打开、关闭文件的函数
8.3 用于文件的输入输出函数
8.4 综合举例
第九章 实体和设备访问函数
9.1 基本概念
9.2 选择集操作函数
9.3 实体名操作函数
9.4 实体数据函数
9.5 对符号表的访问
9.6 对图形屏幕和输入设备的访问
9.7 综合举例
9.7.1 实体名和选择集在开发机械CAD中的实际应用
9.7.2 生成局部放大视图的简便方法
9.7.3 求圆或圆弧中心线
第十章 参数化绘图
10.1 鼠标拖动
10.1.1 鼠标拖动轴类零件
10.1.2 推广的鼠标拖动程序(Y1.LSP)
10.2 尺寸驱动
10.2.1 尺寸驱动原理
10.2.2 复杂零件图的尺寸驱动
第十一章 AutoLISP对话框设计技术
11.1 对话框设计过程
11.2 用DCL定义对话框
11.2.1 控件及其属性
11.2.2 对话控制(DCL)语法简介
11.2.3 定义对话框
11.3 对话框PDB函数
11.3.1 对话框打开和关闭函数
11.3.2 控件和属性处理函数
11.3.3 列表框和弹出式列表框处理函数
11.3.4 图像控件处理函数
11.3.5 特定应用数据处理函数
11.3.6 对话框函数小结
11.4 对话框的AutoLISP驱动
11.4.1 驱动程序的基本流程
11.4.2 对话框驱动程序设计技术
11.4.3 对话框控件驱动程序
11.5 综合举例
第十二章 AutoLISP三维立体绘图程序设计
12.1 AutoCAD三维作图命令简介
12.1.1 基本体素作图命令
12.1.2 二维实体扩展命令
12.1.3 辅助操作命令
12.1.4 并、交、差命令
12.1.5 其他相关命令
12.1.6 利用命令交互式作图举例
12.2 AutoLISP在立体绘图中的应用
12.2.1 AutoCAD R13下AutoLISP三维程序开发的特点
12.2.2 立体图参数化的意义
12.2.3 三维绘图参数化
12.3 加工思想在立体绘图中的应用
12.3.1 简述与思路
12.3.2 零件加工过程
12.3.3 立体图绘制过程
12.3.4 程序算法分析
12.3.5 结论和说明
12.4 实例——复杂立体图的程序编制
12.4.1 一般算法绘轮廓曲面程序段
12.4.2 快速算法程序段
第十三章 应用举例——二维零件图的自动装配
13.1 零件图的预处理
13.2 求图形的内、外轮廓
13.2.1 算法简介
13.2.2 程序设计
13.2.3 实现要点
13.2.4 求内轮廓
13.3 零件图的裁剪与消隐
13.3.1 算法简介
13.3.2 程序设计
13.3.3 实现要点
13.4 装配图生成
13.5 程序运行
附录 A COMMAND函数调用常用AutoCAD命令格式
附录 B 标准出错信息
B.1 用户程序错误
B.2 内部错误
猜您喜欢