简介
本书融入了我们制作AutoCAD第三方套装软件的实际经验。全书内容包括:AutoCAD程序设计基础,程序制作方法,AutoLISP/Visual LISP/VBA程序设计,如何设计DCL程序,以及如何将所设计的组件组合起来。每章都给出了具有启发性的习题,引导读者以最短的时间学会设计AutoCAD。
本书内容完整,并按学习的最佳先后顺序来编排章节,使读者可以按本书中的实例步骤设计出属于自己的AutoCAD。本书适用于已经学过二维绘图及三维绘图的AutoCAD读者,也适合于自学或相关专业的学生与培训班使用。
目录
第1章 autocad程序设计基础
1. 1 为什么要设计autocad
1. 2 autocad能让我们设计什么
1. 3 程序设计的布局
1. 3. 1 建立满足专业性需求的绘图环境载入流程
1. 3. 2 简化autocad现有的命令菜单项
1. 3. 3 加强或增添autocad现有的一般性命令菜单
1. 3. 4 建立专业性命令功能
1. 3. 5 与输入设备的匹配
1. 4 习题
第2章 程序制作方法
2. 1 单纯的图形组件
2. 1. 1 标准图框的绘制
2. 1. 2 整体图块的绘制
2. 2 设计下拉式菜单的项目流程图
2. 2. 1 简化autocad现有的命令菜单项部分
2. 2. 2 加强或增添autocad现有一般性命令功能
2. 2. 3 建立专业性命令功能
2. 3 设计工具栏的项目规划图
2. 3. 1 完全利用原有工具栏的部分
.2. 3. 2 新设计加入的工具栏
2. 4 设计数字化仪的面板规划图
2. 4. 1 12英寸数字化仪的面板规划
2. 4. 2 5英寸数字化仪的面板设计
2. 5 习题
第3章 autolisp程序设计
3. 1 程序设计预备知识
3. 1. 1 概述
3. 1. 2 autolisp简介
3. 2 设计最基础的autoltsp程序
3. 2. 1 改善rectangular命令的xysquare
3. 2. 2 机械的法兰图形自动绘制功能
3. 2. 3 自动绘制建筑的楼梯剖面图功能
3. 2. 4 新增自动绘出sin曲线功能
3. 3 中级autolisp程序设计范例
3. 3. 1 直接改变圆的半径或位置
3. 3. 2 自动绘制截断线功能
3. 3. 3 自动分派图元到特定图层上的功能
3. 3. 4 捕捉圆或弧八分点功能
3. 3. 5 机械的正齿轮图形绘制
3. 3. 6 美工的圆形或弧形文字的自动绘制
3. 3. 7 改善trim命令的mtrim功能
3. 3. 8 清除autolisp程序
3. 4 高级autolisp程序设计
3. 4. 1 自动绘制机械的标准螺栓功能
3. 4. 2 电气行业的自动计算图中所有多段线 (pline)的长度
3. 5 dcl程序设计
3. 5. 1 什么叫dcl
3. 5. 2 可用dcl做什么
3. 5. 3 您应该准备什么
3. 5. 4 第一步
3. 5. 5 sample.dcl源代码
3. 5. 6 操纵傀儡的手--dimdia.lsp
3. 5. 7 结束语
3. 6 习题
第4章 visual lisp程序设计
4. 1 autolisp与visual lisp的关系
4. 2 visual lisp与activex控件
4. 2. 1 如何调用visual lisp提供的activex函数
4. 2. 2 将visual basic变量转换成visual lisp变量
4. 2. 3 查看与修改图形对象的属性
4. 2. 4 判断对象是否可以存取
4. 2. 5 使用变量来存储activex函数的返回值
4. 2. 6 列出对象的属性与方法
4. 2. 7 使用对象组
4. 2. 8 取出对象组中的对象
4. 2. 9 将对象从内存中释放
4. 2. 10 变量的转换
4. 2. 11 对象数据转换
4. 3 编辑与对visual lisp程序调试的操作
4. 4 执行visual lisp程序的过程
4. 5 编译visual lisp程序的操作
4. 6 visual lisp范例
4. 6. 1 范例1(改善retangular命令的xysquare)
4. 6. 2 范例2(机械的法兰图形自动绘制功能)
4. 6. 3 范例3(自动绘制建筑的楼梯剖面功能)
4. 6. 4 范例4(新增自动给出sin曲线功能)
4. 6. 5 范例5(直接改变圆的半径或位置)
4. 6. 6 范例6(自动绘制截断线功能)
4. 6. 7 范例7(自动分派图元至特定图层上的功能)
4. 6. 8 范例8(锁定圆或弧八分点功能)
4. 6. 9 范例9(机械的正齿轮图形绘制)
4. 6. 10 范例10(美工的圆形或弧形文字的自动绘制)
4. 6. 11 范例11(改善trim命令的mtrim功能)
4. 6. 12 范例12(自动绘制机械的标准螺丝功能)
4. 6. 13 范例13(电工业的自动计算图中所有多段线的长度)
4. 6. 14 范例14(尺寸变量设置大全)
4. 7 习题
第5章 vba程序设计
5. 1 vba概论
5. 2 认识基本的vba语法结构
5. 2. 1 对象、属性、方法和事件
5. 2. 2 常量、变量与数据类型
5. 2. 3 过程控制语法
5. 2. 4 子程序和函数
5. 3 一个vb与vba程序的范例
5. 3. 1 用visual basic(vb)来编写程序
5. 3. 2 用visual basic for application(vba)来编写程序
5. 4 编辑与vba程序调试的操作
5. 4. 1 简单的编辑与调试操作
5. 4. 2 常用的编辑操作
5. 5 执行vba程序的操作
5. 6 加密保护vba源程序的操作
5. 7 vba范例 (对应第4章范例的vba写法)
5. 7. 1 范例1(改善retangular指令的xysquare)
5. 7. 2 范例2(机械的flange图形自动绘制功能)
5. 7. 3 范例3(自动绘制建筑的楼梯剖面功能)
5. 7. 4 范例4(新增自动给出sin曲线功能)
5. 7. 5 范例5(直接改变圆的半径或位置)
5. 7. 6 范例6(自动绘制截断线功能)
5. 7. 7 范例7(自动分派图素至特定图层上的功能)
5. 7. 8 范例8(锁定圆或弧八分点功能)
5. 7. 9 范例9(机械的正齿轮图形绘制)
5. 7. 10 范例10(美工的圆形或弧形文字的自动绘出)
5. 7. 11 范例11(改善trim指令的mtrim功能)
5. 7. 12 范例12(自动绘制机械的标准螺丝功能)
5. 7. 13 范例13(电气行业的自动计算图中所有多段线的长度)
5. 7. 14 范例14(尺寸变量设置大全)
5. 8 习题
第6章 拼图
6. 1 概述
6. 2 文件夹的结构
6. 3 菜单的划分
6. 3. 1 主菜单文件
6. 3. 2 newadd.mnu搭配菜单文件
6. 3. 3 cm.mnu与mm.mnu菜单文件
6. 3. 4 工具栏的设计方法
6. 3. 5 数字化仪的面板设计方法
6. 4 加载进入autocad能自动载入的程序
6. 5 运行方式
6. 5. 1 文件搜索的设置实例
6. 5. 2 组合菜单组
6. 5. 3 设置数字化仪
6. 5. 4 选择比例与图纸
6. 6 如何在菜单文件中调用运行visual lisp与vba的程序
6. 7 习题
第7章 autocad vba与数据库的结合应用
7. 1 概述
7. 2 与法兰数据库结合的范例
7. 3 数据库的设置
7. 4 习题
第8章 问题集
附录a autocad 2o00常用的群组代码值
a. 1 概述
a. 2 图形图元
a. 2. 1 一般群组码
a. 2. 2 图形图元组码
a. 3 非图形图元
a. 3. 1 一般群组码
a. 3. 2 字典群组码
附录b autolisp、visual lisp与vba.的函数语法查询操作
b. 1 auto lisp与visual lisp的函数语法查询操作
b. 2 vba的函数语法查询操作
附录c 本书习题解答
1. 1 为什么要设计autocad
1. 2 autocad能让我们设计什么
1. 3 程序设计的布局
1. 3. 1 建立满足专业性需求的绘图环境载入流程
1. 3. 2 简化autocad现有的命令菜单项
1. 3. 3 加强或增添autocad现有的一般性命令菜单
1. 3. 4 建立专业性命令功能
1. 3. 5 与输入设备的匹配
1. 4 习题
第2章 程序制作方法
2. 1 单纯的图形组件
2. 1. 1 标准图框的绘制
2. 1. 2 整体图块的绘制
2. 2 设计下拉式菜单的项目流程图
2. 2. 1 简化autocad现有的命令菜单项部分
2. 2. 2 加强或增添autocad现有一般性命令功能
2. 2. 3 建立专业性命令功能
2. 3 设计工具栏的项目规划图
2. 3. 1 完全利用原有工具栏的部分
.2. 3. 2 新设计加入的工具栏
2. 4 设计数字化仪的面板规划图
2. 4. 1 12英寸数字化仪的面板规划
2. 4. 2 5英寸数字化仪的面板设计
2. 5 习题
第3章 autolisp程序设计
3. 1 程序设计预备知识
3. 1. 1 概述
3. 1. 2 autolisp简介
3. 2 设计最基础的autoltsp程序
3. 2. 1 改善rectangular命令的xysquare
3. 2. 2 机械的法兰图形自动绘制功能
3. 2. 3 自动绘制建筑的楼梯剖面图功能
3. 2. 4 新增自动绘出sin曲线功能
3. 3 中级autolisp程序设计范例
3. 3. 1 直接改变圆的半径或位置
3. 3. 2 自动绘制截断线功能
3. 3. 3 自动分派图元到特定图层上的功能
3. 3. 4 捕捉圆或弧八分点功能
3. 3. 5 机械的正齿轮图形绘制
3. 3. 6 美工的圆形或弧形文字的自动绘制
3. 3. 7 改善trim命令的mtrim功能
3. 3. 8 清除autolisp程序
3. 4 高级autolisp程序设计
3. 4. 1 自动绘制机械的标准螺栓功能
3. 4. 2 电气行业的自动计算图中所有多段线 (pline)的长度
3. 5 dcl程序设计
3. 5. 1 什么叫dcl
3. 5. 2 可用dcl做什么
3. 5. 3 您应该准备什么
3. 5. 4 第一步
3. 5. 5 sample.dcl源代码
3. 5. 6 操纵傀儡的手--dimdia.lsp
3. 5. 7 结束语
3. 6 习题
第4章 visual lisp程序设计
4. 1 autolisp与visual lisp的关系
4. 2 visual lisp与activex控件
4. 2. 1 如何调用visual lisp提供的activex函数
4. 2. 2 将visual basic变量转换成visual lisp变量
4. 2. 3 查看与修改图形对象的属性
4. 2. 4 判断对象是否可以存取
4. 2. 5 使用变量来存储activex函数的返回值
4. 2. 6 列出对象的属性与方法
4. 2. 7 使用对象组
4. 2. 8 取出对象组中的对象
4. 2. 9 将对象从内存中释放
4. 2. 10 变量的转换
4. 2. 11 对象数据转换
4. 3 编辑与对visual lisp程序调试的操作
4. 4 执行visual lisp程序的过程
4. 5 编译visual lisp程序的操作
4. 6 visual lisp范例
4. 6. 1 范例1(改善retangular命令的xysquare)
4. 6. 2 范例2(机械的法兰图形自动绘制功能)
4. 6. 3 范例3(自动绘制建筑的楼梯剖面功能)
4. 6. 4 范例4(新增自动给出sin曲线功能)
4. 6. 5 范例5(直接改变圆的半径或位置)
4. 6. 6 范例6(自动绘制截断线功能)
4. 6. 7 范例7(自动分派图元至特定图层上的功能)
4. 6. 8 范例8(锁定圆或弧八分点功能)
4. 6. 9 范例9(机械的正齿轮图形绘制)
4. 6. 10 范例10(美工的圆形或弧形文字的自动绘制)
4. 6. 11 范例11(改善trim命令的mtrim功能)
4. 6. 12 范例12(自动绘制机械的标准螺丝功能)
4. 6. 13 范例13(电工业的自动计算图中所有多段线的长度)
4. 6. 14 范例14(尺寸变量设置大全)
4. 7 习题
第5章 vba程序设计
5. 1 vba概论
5. 2 认识基本的vba语法结构
5. 2. 1 对象、属性、方法和事件
5. 2. 2 常量、变量与数据类型
5. 2. 3 过程控制语法
5. 2. 4 子程序和函数
5. 3 一个vb与vba程序的范例
5. 3. 1 用visual basic(vb)来编写程序
5. 3. 2 用visual basic for application(vba)来编写程序
5. 4 编辑与vba程序调试的操作
5. 4. 1 简单的编辑与调试操作
5. 4. 2 常用的编辑操作
5. 5 执行vba程序的操作
5. 6 加密保护vba源程序的操作
5. 7 vba范例 (对应第4章范例的vba写法)
5. 7. 1 范例1(改善retangular指令的xysquare)
5. 7. 2 范例2(机械的flange图形自动绘制功能)
5. 7. 3 范例3(自动绘制建筑的楼梯剖面功能)
5. 7. 4 范例4(新增自动给出sin曲线功能)
5. 7. 5 范例5(直接改变圆的半径或位置)
5. 7. 6 范例6(自动绘制截断线功能)
5. 7. 7 范例7(自动分派图素至特定图层上的功能)
5. 7. 8 范例8(锁定圆或弧八分点功能)
5. 7. 9 范例9(机械的正齿轮图形绘制)
5. 7. 10 范例10(美工的圆形或弧形文字的自动绘出)
5. 7. 11 范例11(改善trim指令的mtrim功能)
5. 7. 12 范例12(自动绘制机械的标准螺丝功能)
5. 7. 13 范例13(电气行业的自动计算图中所有多段线的长度)
5. 7. 14 范例14(尺寸变量设置大全)
5. 8 习题
第6章 拼图
6. 1 概述
6. 2 文件夹的结构
6. 3 菜单的划分
6. 3. 1 主菜单文件
6. 3. 2 newadd.mnu搭配菜单文件
6. 3. 3 cm.mnu与mm.mnu菜单文件
6. 3. 4 工具栏的设计方法
6. 3. 5 数字化仪的面板设计方法
6. 4 加载进入autocad能自动载入的程序
6. 5 运行方式
6. 5. 1 文件搜索的设置实例
6. 5. 2 组合菜单组
6. 5. 3 设置数字化仪
6. 5. 4 选择比例与图纸
6. 6 如何在菜单文件中调用运行visual lisp与vba的程序
6. 7 习题
第7章 autocad vba与数据库的结合应用
7. 1 概述
7. 2 与法兰数据库结合的范例
7. 3 数据库的设置
7. 4 习题
第8章 问题集
附录a autocad 2o00常用的群组代码值
a. 1 概述
a. 2 图形图元
a. 2. 1 一般群组码
a. 2. 2 图形图元组码
a. 3 非图形图元
a. 3. 1 一般群组码
a. 3. 2 字典群组码
附录b autolisp、visual lisp与vba.的函数语法查询操作
b. 1 auto lisp与visual lisp的函数语法查询操作
b. 2 vba的函数语法查询操作
附录c 本书习题解答
AutoCAD 2000/2000i/2002程序设计基础教程
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!
