AutoCAD 程序设计魔法书[AutoLISP&DCL基础篇]
分類: 图书,计算机/网络,CAD CAM CAE ,AutoCAD及计算机辅助设计,
作者: 吴永进,林美樱编著
出 版 社: 中国铁道出版社
出版时间: 2003-1-1字数: 752千版次: 1版1次页数: 493印刷时间: 2003/01/01开本:印次:纸张: 胶版纸I S B N : 9787113050184包装: 平装编辑推荐
内容简介
二位AutoCAD高手震撼年度精心巨作
最震撼的AutoCAD专业工程师必修宝典
一贯原则 篇篇精彩,句句重点
二位高手 力求完美, 漂亮出击
三个坚持 丰富专业、详实完整、不拖泥带水
四项最多 范例最多、技巧最多、用心最多、回想最多
五大目标 新的上路-循序渐进,熟悉Autolisp&DCL程序设计
资深老手-充分掌握,自我希望成为真正的AutoCAD制图的创造者
高手练功-如虎添翼,功力更上一层楼
用心为师-培养学子,成为真正的AutoCAD专业工程师
企业应用-大大提升,设计与绘图的速度、效率与品制
所有读者 充满自信-功力大增-希望真正独当一面-光芒四射
适用版本 AutoCAD2002、2000、R14
作者简介
目录
第一篇 AutoLISP基础入门教学
第1章 AutoLISP主角潇洒登场
1-1 AutoLISP是何方神圣
1-2 AutoLISP程序语言的特点分析
1-3 编写AutoLISP的动机
1-4 AutoLISP的效益评估
1-5 如何有效地学习AutoLISP
1-6 AutoLISP程序设计师的心声
1-7 对老板和设计主管的叮咛
第2章 AutoLISP的关键、基本结构与语法
2-1 学好AutoLISP的关键、基本结构与语法
2-2 学好AutoLISP的关键
2-3 重要的AutoLISP的基本语法结构
第3章 快速分类浏览AutoLISP功能函数
3-1 数学运算功能函数
3-2 检验与逻辑运算功能函数
3-3 转换运算功能函数
3-4 列表处理功能函数
3-5 字符串、字符、文件处理函数
3-6 等待输入功能函数
3-7 几何运算功能函数
3-8 对象处理功能函数
3-9 选择集、符号表处理功能函数
3-10 AutoCAD相关查询、控制功能函数
3-11 判断式、循环相关功能函数
3-12 函数处理、定义、追踪与错误处理功能函数
3-13 显示、打印控制功能函数
3-14 符号、元素、表达式处理功能函数
3-15 ADS、ARX、AutoLISP加载与卸载函数
3-16 内存空间管理函数
3-17 其他重要的功能函数
3-18 ADS、ARX外部定义的3D函数
3-19 ADS、ARX外部定义的数据库相关函数
3-20 DCL对话框定义相关的函数与命令
第4章 新手上路(1)-万丈高楼平地起
4-1 AutoLISP程序设计的六个步骤
4-2 透过简单范例全程演练AutoLISP
4-3 PBOX.LSP程序出现的问题与改进
4-4 测验练习,热身兼练功
4-5 测验实时解答,小小程序大大满意
4-6 本章结语
第5章 新手上路(2)-参数设计的关键技巧
5-1 参数设计的重要性
5-2 重要关键——熟知三角函数关系
5-3 AutoLISP三角函数及转换相关函数
5-4 精选三角函数应用技巧范例一
5-5 精选三角函数应用技巧范例二
5-6 测验练习,热身兼练功
5-7 本章结语
第6章 对象属性的取得与活用技巧
6-1 对象属性列表的重要性
6-2 重要对象属性应用相关的功能函数介绍
6-3 对象属性联合列表取得技巧与群码分析
6-4 对象属性修改与更新技巧
6-5 范例练习
6-6 测验练习与解答,举一反三
6-7 本章结语
第7章 灵活掌握循环、判断式技巧
7-1 判断式、循环的重要性
7-2 判断式、循环相关功能函数
7-3 IF判断式应用技巧
7-4 COND判断式应用技巧
7-5 REPEAT循环判断式应用技巧一
7-6 REPEAT循环判断式应用技巧二
7-7 WHILE循环判断式应用技巧
7-8 测验练习,热身兼练功
7-9 本章结语
第8章 灵活掌握AutoLISP的子程序技巧
8-1 AutoLISP子程序的重要性
8-2 范例一:子程序的酝酿时机
8-3 范例二:子程序的自变量应用技巧
8-4 预期能诞生好用的子程序
8-5 创造好用的LISP_SLB.LSP子程序函数
8-6 如何万无一失加载共享子程序
8-7 举一反三,子程序测验练习
8-8 本章结语
第9章 充分掌握选择集与符号表技巧
9-1 选择集与符号表的重要性
9-2 选择集与符号表相关功能函数
9-3 选择集函数基本练习
9-4 符号表函数基本练习
9-5 选择集应用技巧范例
9-6 选择集与符号表相关功能函数
9-7 举一反三,测验练习
9-8 本章结语
第10章 轻松掌握AutoLISP的读文件与写文件
10-1 读与写文件的重要性
10-2 读文件、写文件与字符串相关功能函数
10-3 读文件的应用范例
10-4 读文件列表技巧范例
10-5 写文件应用范例
10-6 举一反三,测验练习
10-7 基础结训前的叮咛
第二篇 61个实用精选AutoLISP学习范例
第11章 AutoLISP学习范例
11-1 凹形图
11-2 四圆孔
11-3 左右心形图
11-4 三胞胎
11-5 比较最长与最短
11-6 矩形交叉框与短边切圆一
11-7 矩形交叉框与短边切圆二
11-8 N阶楼梯
11-9 贝壳圆
11-10 花形图一
11-11 花形图二
11-12 滚轮
11-13 直线变雨滴线
11-14 直线变曲线
11-15 雪花纷飞
11-16 已知两点的金字塔圆
11-17 选取线段的金字塔圆
11-18 线段端点圆
11-19 大眼蛙
11-20 圆内正多边形
11-21 喜怒哀乐
11-22 时钟
11-23 弧形梯
11-24 方形序号球
11-25 线与文字
11-26 多边形弧
11-27 矩形与五个切圆
11-28 矩形与多个切圆
11-29 相切半圆弧
11-30 板圈三视图
11-31 螺旋曲线
11-32 砖墙
11-33 金手指
11-34 木质地板
11-35 文字大小写转换
11-36 指定图层更换文字内容
11-37 文字加圆外框
11-38 文字加矩形外框
11-39 文字加上下线
11-40 修改文字高度
11-41 修改文字倾斜角
11-42 更新圆直径
11-43 写出线、圆弧、圆周长
11-44 计算封闭区域面积
11-45 写出文字到外部文件
11-46 读入外部文本文件写入图面
11-47 写出多义线顶点坐标至外部文件
11-48 外部坐标点文件写出与读取
11-49 统计图块数量并绘制表格
11-50 更有效率的图层管理工具
11-51 自动归类特殊对象的图层
11-52 十字光标角度调整工具
11-53 对象加入扩展数据
11-54 读取对象扩展数据
11-55 让切圆动起来
11-56 虚拟线的变化图
11-57 引线序号球
11-58 表格制作
11-59 曲线门与玻璃门
11-60 建立、列出、删除、查询AutoCAD字典xrecord
11-61 线段的交点
第三篇 AutoLISP 与DCL对话框整合应用
第12章 DCL对话框设计主角潇洒登场
12-1 自我介绍:我不多花您一毛钱
12-2 我是AutoLISP的亲善大使
12-3 我是千面女郎,变化多端
12-4 我DCL身在何处
12-5 谁必须学DCL
12-6 如何设计精采的DCL对话框画面
12-7 两个最重要的DCL文件
12-8 DCL对话框家族介绍
12-9 本章结语
第13章 轻松、简单、快速地进入DCL天地
13-1 DCL对话框的特点与关键
13-2 DCL基本语法结构十大守则
13-3 预览对话框DCL的VIEWDCL.LSP程序
13-4 新手上路DCL设计轻松入门
13-5 最重要的DCL文件→ BASE.DCL
13-6 观摩学习AutoCAD的DCL文件
13-7 本章结语与叮咛
第14章 DCL对话框对象属性定义速查
14-1 DCL对象的属性速查总表
14-2 各DCL对象的属性分析速查表
第15章 AutoLISP控制DCL的关键技巧
15-1 新手上路:出发前不可不知的叮咛
15-2 AutoLISP控制DCL相关函数一览表
15-3 加载与释放DCL文件
15-4 激活与终止dialog对话框
15-5 选择与触发DCL对象,连接、调用子程序
15-6 DCL对象效果处理与数据的设定与取得
15-7 处理列表框list_box与下拉选单popup_list
15-8 处理图像image 与 图像按钮image_button
15-9 警告:DCL对话框调用中不能执行的AutoLISP函数
第16章 AutoLISP 与DCL编辑框、按钮与文字设计技巧
16-1 AutoLISP 与 DCL整合设计的思考流程
16-2 新手上路:轻松掌握edit_box编辑框设计 (DCL优先法)
16-3 新手上路:DCL对话框设计七十二变
16-4 新手上路:轻松掌握button按钮设计 (AutoLISP优先法)
16-5 现成好用的button按钮 与 text文字设计组合
16-6 新手上路:轻松掌握text文字设计组合
16-7 本章结语:恭喜您迈出了DCL设计成功的第一步
第17章 AutoLISP 与DCL切换开关与单选按钮设计技巧
17-1 新手上路:轻松掌握toggle切换开关设计
17-2 新手上路:轻松掌握radio_button单选按钮设计
17-3 享受专业水准的属性图块插入成果
17-4 求好心切、力求完美的属性图块插入
17-5 本章结语:恭喜您又迈出了DCL设计成功的第二步
第18章 AutoLISP与DCL列表框与下拉选单设计技巧
18-1 新手上路:轻松掌握list_box列表框设计
18-2 专家出手:为词库【画龙点睛】
18-3 专家出手后的成果验收,真的不同凡响
18-4 新手上路:轻松掌握poppup_list下拉选单设计
18-5 本章结语:恭喜您又迈出了DCL设计成功的第三步
第19章 AutoLISP 与DCL的图像与图像按钮设计技巧
19-1 新手上路:轻松掌握image图像设计
19-2 新手上路:轻松掌握image_button图像按钮
19-3 专家出手:为图像按钮辅助参数设计【画龙点睛】
19-4 专家出手后的成果验收,真的不同凡响
19-5 本章结语:恭喜您迈出了DCL 设计成功的第四步
第20章 AutoLISP 与DCL活用滑动条的设计技巧
20-1 新手上路:轻松掌握slider水平滑动条设计
20-2 新手上路:轻松掌握slider垂直滑动条设计
20-3 专家出手:为滑动条辅助参数设计【创造奇迹】
20-4 专家出手后的成果验收,真的不同凡响
20-5 本章结语:恭喜您迈出了DCL设计成功的第五步
第21章 AutoLISP 与DCL新手常犯错误的测验与叮咛
21-1 结束训练前的实力测验
21-2 本章结语:恭喜您结束训练了
附录A AutoLISP 函数功能索引
附录B AutoCAD变量一览表
附录C AutoCAD群码代号一览表
媒体评论