简介
本书介绍AutoCAD开发环境及其最新发展,力求避免大篇幅论理,而是使用大量示例与说明,使读者按照示例练习,在实践中掌握Visual LISP 和VBA for AutoCAD的功能,书中程序均在AutoCAD 2000中运行通过,绝大部分程序对早期版本也适用。
目录
第一章 AutoCAD开发环境及其最新发展
1.1 AutoCAD早期版本的开发环境
1.1.1 AutoLISP
1.1.2 ADS
1.1.3 ARX
1.2 内部集成Visual LISP
1.3 VBA的应用
1.4 ObjectARX编程接口功能扩充
1.5 Java的支持
第二章 Visual LISP实例训练
2.1 2D绘图
2.1.1 绘制角平分线
2.1.2 绘制螺栓
2.1.3 根据范例绘图
2.1.4 绘制多个圆的中心线
2.1.5 绘制两圆交叉公切线
2.1.6 局部放大之一
2.1.7 局部放大之二
2.1.8 绘制带对角线的长方形
2.1.9 椭圆转换为弧段
2.1.10 线段端点连接
2.1.11 绘制齿轮
2.1.12 绘制小草
2.1.13 绘制网格
2.1.14 绘制工字型梁
2.1.15 绘制“L”型剖面梁
2.1.16 绘制“无限长”水平线和垂直线
2.1.17 两线交叉跨越示意
2.1.18 绘制平行线
2.1.19 绘制管子剖面
2.1.20 绘制平板
2.1.21 参数化设计阶梯轴
2.1.22 圆周开槽
2.1.23 绘制作意角的星形
2.1.24 绘制与三点相切的圆
2.2 3D造型
2.2.1 绘制2D和3D螺旋线
2.2.2 绘制3DFace
2.2.3 绘制连续弯折的3D管线
2.3 图形编辑
2.3.1 沿指定角度陈列对象
2.3.2 在交点处断开线
2.3.3 改变文本内容
2.3.4 显示并修改单个实体的属性
2.3.5 擦除线段
2.3.6 复制对象的到指定层
2.3.7 指定方向多重复制对象
2.3.8 复制并旋转对象
2.3.9 断开对象
2.3.10 双重偏移
2.3.11 改进的倒圆角命令
2.3.12 连接直线
2.3.13 绘制十字交叉路口
2.3.14 改变线或弧的线宽
2.4 文本标注
2.4.1 面积标注
2.4.2 转换大小写
2.4.3 Mtext转换成Text
2.4.4 文本添加下划线
2.4.5 绘制带阴影框的文本
2.5 尺寸标注
2.5.1 标注直线的方向和长度
2.5.2 测量并标注弧长
2.5.3 “气泡”标注
2.5.4 点的坐标标注
2.5.5 曲线型旁注线
2.5.6 绘制特殊的旁注线
2.5.7 标签
2.6 图块
2.6.1 创建并插入匿名块
2.6.2 改变属性文本高度
2.6.3 拆开不定比例的块
2.6.4 插入块或外部块
2.6.5 块内容列表
2.6.6 组合与解散实体
2.6.7 再插入同样块
2.7 图层
2.7.1 将实体颜色改变为随层
2.7.2 实体改变到目标层
2.7.3 设置拾取对象所在图层为当前层
2.7.4 复制到当前层
2.7.5 解冻层
2.7.6 删除层上的实体
2.7.7 隔离层
2.7.8 冻结层
2.7.9 新建层
2.7.10 移动层上的实体
2.7.11 保存图层设置
2.8 实用工具
2.8.1 两线夹角测量
2.8.2 矩形面积测量
2.8.3 单位转换
2.8.4 改进的LIST命令
2.8.5 列出绘图环境
2.8.6 体积测量
2.8.7 实时放大
2.9 趣味话题
2.9.1 自动计数
2.9.2 分形图案
2.9.3 数字递增复制
2.9.4 画龙和曲线图案
2.9.5 变脸
2.9.6 绘制松果
2.9.7 持数计算器
2.9.8 改进的多边形
2.9.9 自动产生对话框
第三章 VBA实例训练
3.1 2D绘图与编辑
3.1.1 创建点对象
3.1.2 绘制多义线
3.1.3 绘制一组放射线
3.1.4 绘制一组圆
3.1.5 绘制剖面线
3.1.6 改变实体颜色
3.1.7 实时改变线型比例
3.1.8 改变多义线的宽度
3.2 3D造型与编辑
3.2.1 创建实心填充区域
3.2.2 创建面域
3.2.3 创建3D网格
3.2.4 3D工了梁
3.2.5 3D旋转
3.2.6 编辑3D实体
3.3 文件管理
3.3.1 新建绘图
3.3.2 DWG文件管理器
3.3.3 DVB文件加载器
3.4 文本
3.4.1 创建文本
3.4.2 创建多行文本
3.4.3 文本、数据的输入与绘图
3.4.4 文本查找与替换
3.4.5 改变文本的高度
3.5 输入输出
3.5.1 控制输入
3.5.2 打印输出模型空间的绘图
3.5.3 打印输出图纸空间的绘图
3.6 视图控制
3.6.1 拆分视口
3.6.2 控制视口
3.6.3 定义用户坐标系统
3.7 图层
3.7.1 新建图层
3.7.2 搜索图层
3.7.3 图层管理标准化
3.7.4 改变图层
3.8 实用工具
3.8.1 检索图形数据库中的一个实体
3.8.2 计算距离
3.8.3 计算面积
3.8.4 射线查询
第4章 问题解答
附录
附录A Visual LISP和ActiveX/VBA函数对比
附录B AutoCAD 2000主要文件类型
附录C AutoCAD 2000的快捷键
最佳Visual LISP及VBA for AutoCAD2000程序123例
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!