图书介绍
AutoLISP机械设计高级应用实例PDF|Epub|txt|kindle电子书版本网盘下载
![AutoLISP机械设计高级应用实例](https://www.shukui.net/cover/58/33196180.jpg)
- 胡仁喜,胡星,史青录等编著 著
- 出版社: 北京:机械工业出版社
- ISBN:7111157818
- 出版时间:2005
- 标注页数:340页
- 文件大小:29MB
- 文件页数:353页
- 主题词:计算机辅助设计-应用软件,AutoLISP
PDF下载
下载说明
AutoLISP机械设计高级应用实例PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
出版说明2
前言2
第一篇基础知识篇2
第1章 AutoLISP语言概述2
本章重点2
1.1 AutoLISP语言简介2
1.1.1 开发AutoCAD的重要工具2
目录2
1.1.2 AutoLISP的特点3
1.2 AutoLISP数据类型3
1.2.1 原子4
1.2.2 表和点对5
1.3 AutoLISP的程序结构6
1.5 AutoLISP的内存分配7
1.4 AutoLISP的运行环境7
1.6 AutoLISP程序的执行过程8
1.6.1 加载和卸载AutoLISP文件8
1.6.2 运行AutoLISP程序10
1.7 完整的AutoLISP例程10
本章小结13
第2章 AutoLISP的基本要素14
本章重点14
2.1 理解AutoLISP的变量和表达式14
2.2 表达式的结构15
2.2.1 数学表达式16
2.2.2 矢量表达式16
2.2.3 函数表达式17
2.3.2 整型变量20
2.3 AutoLISP的变量与类型20
2.3.1 字符串型变量20
2.3.3 实型变量21
2.3.4 表型变量21
2.3.5 其他类型21
2.4 变量的应用22
2.4.1 使用AutoLISP变量23
2.4.2 使用AutoCAD系统变量24
2.5 创建用户自己的变量和表达式24
本章小结25
第3章 AutoLISP基本函数26
本章重点26
3.1 数值函数26
3.1.1 计算函数28
3.1.2 布尔运算函数33
3.1.3 三角函数34
3.1.4 综合举例35
3.2 字符串处理函数36
3.2.1 求字符串长度函数strlen(string length)36
3.2.2 字符串链接函数strcat(string catenation)37
3.2.3 子串提取函数substr(substring)37
3.2.4 字母大小写转换函数strcase38
3.2.5 字符串模式匹配函数wcmatch38
3.2.6 综合举例39
3.3 条件和循环函数40
3.3.1 关系运算函数40
3.3.2 逻辑运算函数42
3.3.3 EQ函数与EQUAL函数43
3.3.4 条件函数44
3.3.5 循环函数47
3.4 表处理函数50
3.4.1 表处理的基本函数51
3.4.2 表的构造函数53
3.4.3 表的循环处理函数55
3.4.4 表的关联56
3.4.5 综合举例57
3.5 符号和函数处理函数58
3.5.1 赋值函数58
3.5.2 其他符号处理函数60
3.5.3 函数处理函数62
3.6 错误处理函数66
3.7.1 ADS应用程序71
3.7 应用程序处理函数71
3.7.2 ARX应用函数72
3.7.3 其他应用函数73
3.8 综合举例73
本章小结79
第4章 实用工具函数81
本章重点81
4.1 查询和命令函数81
4.1.1 command函数82
4.1.2 系统及环境变量84
4.1.3 系统配置控制85
4.1.4 综合举例87
4.2 显示控制函数89
4.2.1 文字输出函数90
4.2.2 控制菜单92
4.2.3 控制图形和文本窗口93
4.2.4 控制低层图形94
4.3 获取用户收入函数96
4.3.1 用户输入函数97
4.3.2 用户提示函数106
4.3.3 用户输入函数条件的控制109
4.4 几何实用函数111
4.4.1 几何计算函数111
4.4.2 对象捕捉113
4.4.3 文本范围113
4.5 转换函数114
4.5.1 字符串转换114
4.5.2 角度转换函数117
4.5.3 ASCⅡ转换119
4.5.4 单位转换120
4.5.5 坐标系转换121
4.6 文件处理函数123
4.6.1 文件的搜索与获取123
4.6.2 文件的打开与关闭124
4.6.3 文件的输入输出函数126
4.7 设备的访问和控制128
4.7.1 获取用户输入128
4.7.2 数字校准130
4.8 综合举例130
本章小结134
第5章 操作AutoCAD对象135
本章重点135
5.1 选择集处理函数135
5.2.1 实体名操作函数140
5.2 对象处理函数140
5.2.2 实体数据操作141
5.2.3 多段线和轻装多段线149
5.3 扩展数据处理函数150
5.4 获取符号表和词典151
5.4.1 符号表151
5.4.2 词典条目154
5.6综合举例155
本章小结156
第二篇 开发环境篇158
第6章 Visual LISP集成开发环境158
本章重点158
6.1 Visual LISP概述158
6.2.2 退出Visual LISP集成开发环境159
6.2 启动和退出Visual LISP集成开发环境159
6.2.1 启动Visual LISP集成开发环境159
6.3 Visual LISP集成开发环境介绍160
6.3.1 Visual LISP菜单介绍161
6.3.2 工具栏介绍163
6.3.3 控制台操作164
6.3.4 文本编辑器概述166
6.3.5 加载和运行AutoLISP程序167
6.4 文本编辑器主要功能及实现169
6.4.1 文件/编辑/保存操作169
6.4.2 代码分色显示173
6.4.3 文本格式化174
6.4.4 语法检查178
6.5.1 监视窗口181
6.5 调试程序181
6.5.3 单步调试程序183
6.5.2 断点183
6.5.4 调试举例184
本章小结186
第7章 对话框设计187
本章重点187
本章典型效果图187
7.1 对话框概述188
7.2 对话框组件188
7.3 用DCL定义对话框189
7.3.1 base.DCL和acad.DCL文件189
7.3.2 引用DCL文件190
7.3.3 DCL语法190
7.4.1 显示对话框193
7.4 用Visual LISP显示对话框193
7.4.2 预览错误处理194
7.5 调整对话框的布局195
7.5.1 在控件组中分配控件195
7.5.2 调整控件间距196
7.5.3 调整右端和底部的空间196
7.5.4 调整加框行和列周围的空间197
7.5.5 自定义退出按钮文本197
7.6 设计指南199
7.6.1 美观和功效199
7.6.2 前后一致的设计和清晰明了的语言199
7.6.3 用户控制200
7.6.4 容错处理200
7.6.6 考虑残疾用户201
7.6.5 提供帮助201
7.6.7 单词字母的大写202
7.6.8 避免缩略语202
7.6.9 布局202
7.6.10 控件的大小和位置202
7.6.11 禁用控件203
7.6.12 嵌套对话框203
7.6.13 隐藏对话框203
7.6.14 提供默认值203
7.6.15 处理键盘输入203
7.6.16 预定义控件和控件组的指导204
7.6.17 错误处理206
7.7 对话框语言DCL详解207
7.7.1 控件属性207
7.7.2 DCL属性目录208
7.7.3 对话框控件的DCL语法214
7.7.4 设计对话框举例231
7.8 对话框驱动程序234
7.8.1 在AutoLISP中调用设计的对话框234
7.8.2 动作表达式和回调237
7.8.3 列表框/下拉框处理241
7.8.4 图像处理246
7.8.5 对话框嵌套248
7.8.6 隐藏对话框250
7.8.7 特定应用数据252
7.9 综合举例253
本章小结256
本章典型效果图258
本章重点258
第8章 用AutoLISP生成零件图258
第三篇 开发应用篇258
8.1 参数化绘图概述259
8.2 一个简单的参数化绘图的例子259
8.3 理解参数化设计263
8.4 开发参数化系统的基本要素263
8.5 综合举例264
8.5.1 参数化设计的一般步骤264
8.5.2 绘制轴264
8.5.3 绘制带轮274
本章小结285
第9章 AutoLISP在3D绘图中的应用286
本章重点286
本章典型效果图286
9.1.2 用AutoLISP在三维绘图中的应用287
9.1 三维绘图概述287
9.1.1 三维造型的优越性287
9.2 三维造型基础288
9.2.1 UCS三维用户坐标系统288
9.2.2 建立用户坐标系289
9.2.3 创建三维实体295
9.3 用AutoLISP进行三维参数化绘图299
9.4 用AutoLISP进行曲线绘制308
本章小结314
附录315
附录A command函数315
附录B AutoCAD单位定义321
附录C 错误提示326
附录D AutoLISP的系统变量329