AutoCAD ActiveX/VBA二次开发技术基础及应用实例

副标题:无

作   者:佟士懋,邢芳芳,夏齐霄编著

分类号:

ISBN:9787118044751

微信扫一扫,移动浏览光盘

简介

  autocad工程图形设计软件不仅具有完善的绘图功能、良好的用户界面、开放式的结构体系和众多的系列化产品,而且允许用户利用多种方式进行二次开发。.    本书的主要内容包括:activex自动化技术在autocad中的应用、vb/vba集成开发环境和编程的基本知识、autocad activex对象、控制autocad环境和组织图形元素、图形对象、文字、标注和公差、图块和外部引用以及三维实体对象的创建与编辑等。各章均有大量的应用程序样例,并且在应用实例部分,简单介绍了笔者依据autocad activex/vba二次开发技术开发出的齿轮、v带轮和轴等几类机械零件的cad应用程序及名为《m-cad常用机械传动零件计算机辅助设计》的软件包。这些实例对于如何开发复杂机械零件的(二维或三维实体)参数化绘图应用程序将有较高的参考价值。..    在本书附带的光盘中,收录了各章综合应用示例的源程序及齿轮、v带轮和轴等应用实例的可执行文件。利用这些材料,不仅能帮助读者学习或演示autocad activex/vba二次开发技术的常用功能和编程技巧,而且可以直接应用这些程序通过修改参数,绘制所需要的机械零件图。    本书内容新颖、简练实用、重点突出、便于自学,可供大专院校机械设计专业的师生及从事autocad应用开发的工程技术人员使用和参考。...

目录

第1章 走进AutoCAD ActiveX/VBA
1.1 ActiveX自动化技术在AutoCAD中的应用
1.2 AutoCAD VBA基础
1.2.1 概述
1.2.2 VBA工程及其管理
1.2.3 VBA集成开发环境
1.2.4 宏及其管理
1.2.5 VBA中的窗体
1.2.6 第一个VBA编程示例
第2章 Visual Basic程序设计基础
2.1 第一个VB应用程序
2.1.1 创建VB应用程序引例
2.1.2 对象
2.1.3 事件和事件过程
2.2 编写VB的程序代码
2.2.1 程序书写规则
2.2.2 变量和赋值语句
2.2.3 常数
2.2.4 运算
2.2.5 流程控制语句
2.2.6 数组
2.2.7 使用过程和函数
2.3 集成开发环境及工程的管理
2.3.1 集成开发环境
2.3.2 工程的管理
2.4 设计应用程序的界面
2.4.1 设计窗体
2.4.2 在窗体上添加控件
2.4.3 消息框和输入框
2.4.4 窗体的生命周期
2.5 处理应用程序的错误
2.5.1 应用程序中的错误
2.5.2 捕获运行时错误
2.5.3 响应捕获的错误
第3章 AutoCAD ActiveX对象
3.1 使用对象变量
3.1.1 对象变量
3.1.2 对象的属性和方法
3.1.3 使用事件
3.2 AutoCAD的对象模型
3.2.1 Application对象和Document对象
3.2.2 Preferences对象
3.2.3 图形对象和非图形对象
3.2.4 Collection对象
3.2.5 Plot对象和Utility对象
3.3 根据对象模型访问对象
3.3.1 访问AutoCAD对象时的切入点
3.3.2 定义中间变量引用常用对象
3.4 创建对AutoCAD部件对象的引用
3.4.1 引用AutoCAD类型库
3.4.2 声明对象变量
3.4.3 将对象引用赋予变量
3.5 使用变体传递数组
3.5.1 创建变体类型的数组
3.5.2 使用变体类型的数组
3.6 创建对AutoCAD部件引用的综合示例
3.6.1 创建对AutoCAD部件引用的综合示例用户界面
3.6.2 创建对AutoCAD部件引用的综合示例源程序
第4章 控制AutoCAD环境和组织图形元素
4.1 控制应用程序窗口
4.1.1 改变应用程序窗口的位置和尺寸
4.1.2 设置和查询应用程序窗口状态
4.2 图形文件的建立、打开、保存和关闭
4.2.1 创建新图形
4.2.2 打开现有图形
4.2.3 保存图形
4.2.4 关闭图形
4.3 管理图形窗口
4.3.1 使用缩放
4.3.2 使用命名视图
4.3.3 使用平铺视口
4.3.4 图形对象的重新生成和更新
4.3.5 重置当前对象
4.4 系统变量的存取
4.5 调用AutoCAD命令
4.6 组织图形元素
4.6.1 颜色
4.6.2 线型
4.6.3 线宽
4.6.4 图层
4.7 设置AutoCAD系统配置
4.8 设置Document对象的当前属性和确定容器对象
4.8.1 设置Document对象的当前属性
4.8.2 确定容器对象
4.9 输入输出其他图形文件格式
4.10 控制AutoCAD环境和组织图形元素的综合示例
第5章 图形对象的创建与编辑
5.1 创建图形对象
5.1.1 创建点
5.1.2 创建直线
5.1.3 创建圆、圆弧和椭圆
5.1.4 创建多线
5.1.5 创建和编辑多段线
5.1.6 创建样条曲线
5.1.7 创建实体填充
5.1.8 面域
5.1.9 图案填充
5.1.10 表格
5.2 图形对象的公共属性和通用的编辑方法
5.2.1 图形对象的公共属性
5.2.2 复制
5.2.3 移动
5.2.4 旋转
5.2.5 偏移
5.2.6 阵列
5.2.7 删除
5.2.8 延伸和修剪
5.2.9 分解
5.2.10 比例缩放
5.2.11 镜像
5.2.12 使用命名对象
5.3 文字
5.3.1 文字样式
5.3.2 设置字体
5.3.3 Unicode字符和控制码
5.3.4 使用单行文字
5.3.5 使用多行文字
5.4 块和外部引用
5.4.1 块操作
5.4.2 块属性
5.4.3 外部引用
5.5 标注和公差
5.5.1 标注基础知识
5.5.2 创建标注
5.5.3 编辑标注
5.5.4 标注样式
5.5.5 创建及编辑引线标注
5.5.6 创建及编辑形位公差
5.6 图形对象创建与编辑的综合示例
5.6.1 演示图形对象创建与编辑的综合示例
5.6.2 生成带键槽的轴剖面综合示例
第6章 三维实体对象的创建与编辑
6.1 概述
6.1.1 三维模型
6.1.2 三维坐标系
6.1.3 定义用户坐标系
6.2 创建三维实体对象
6.2.1 根据基本实体形创建三维实体
6.2.2 使用AddExtrudeSolid方法创建三维实体
6.2.3 使用AddExtrudedSolidAlongPath方法创建三维实体
6.2.4 利用AddRevolvedSolid方法创建三维实体
6.3 在三维空间中编辑
6.3.1 在三维空间中旋转对象
6.3.2 在三维空间中创建阵列
6.3.3 在三维空间中镜像对象
6.4 编辑三维实体
6.4.1 布尔运算和检查干涉
6.4.2 剖切三维实体和生成相交截面
6.5 三维实体创建与编辑的综合示例
6.5.1 三维实体综合示例的用户界面
6.5.2 三维实体综合示例的源程序
第7章 应用程序实例
7.1 概述
7.1.1 选择或设计样板图
7.1.2 设计应用程序的界面和编写应用程序的代码
7.1.3 VBA和VB程序代码样例
7.2 齿轮零件图
7.2.1 窗体的用户界面和绘图结果
7.2.2 典型的程序段
7.3 轴零件图
7.3.1 窗体的用户界面和绘图结果
7.3.2 典型的程序段
7.4 V带轮零件图和三维实体
7.4.1 窗体的用户界面和绘图结果
7.4.2 典型的程序段
第8章 《M-CAD常用机械传动零件计算机辅助设计》软件包简介
8.1 M-CAD的功能和用途
8.2 M-CAD的工作环境和安装方法
8.3 M-CAD的使用方法
8.3.1 机械传动装置总体设计
8.3.2 V带传动设计
8.3.3 圆柱齿轮传动设计
8.3.4 直齿圆锥齿轮传动设计
8.3.5 普通圆柱蜗杆传动设计
8.3.6 套筒滚子链传动设计
8.3.7 滚动轴承选用
8.3.8 齿轮减速器轴的设计
附录1 各章编程范例索引表
附录2 综合应用示例清单
附录3 参数化绘图应用程序清单
附录4 本书附带光盘的使用说明

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

AutoCAD ActiveX/VBA二次开发技术基础及应用实例
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon