第二章 AutoCAD ActiveX Automation概述

AutoCAD的ActiveX自动操作的英文全称是AutoCAD ActiveX Automation,ActiveX是微软制定的一种实现程序间通信、调用的软件复用规范,它提供了一种控制AutoCAD的机制。
Automation技术允许一个应用程序操纵在另一个应用程序中实现的对象。从而可以被操纵。操纵程序被称为客户,而被操纵程序称为服务器,被操纵的对象是ActiveX对象

什么是AutoCAD ActiveX

AutoCAD ActiveX,即是AutoCAD ActiveX Automation,提供了一种程序化的机制来操纵AutoCAD,这种操作既可以是在AutoCAD内部,也可以是来自AutoCAD外部的。因此,当提及AutoCAD ActiveX的时候,不是一种特定的语言,而是一种方法,一种操作。
在这里插入图片描述
执行一个AutoCAD ActiveX接口有两个优点:

  1. 程序化地访问AutoCAD图形,对于更多的编程环境是开放的,在ActiveX自动化之前,不受开发语言的限制;
  2. 与其他Windows应用程序共享数据,变得非常简单;

AutoCAD ActiveX Automation

AutoCAD ActiveX基本特点

AutoCAD的二次开发途径主要有两个

  • 文件开发
    文件开发是指根据用户的具体开发需要,按照AutoCAD提供的方法和文件格式,通过编辑AutoCAD系统所支持的文本文件,或建立同种类型新的文本文件,来开发AutoCAD;
  • 程序开发
    AutoCAD API,通过编写程序来实现对AutoCAD开发的方法;

AutoCAD ActiveX命令

命令的用户化

程序参数文件(ACAD.PGP)的结构与功能。AutoCAD程序参数文件(ACAD.PGP)是一个文本文件,用于存放AutoCAD定义的命令。这个文件分为两个部分:

  • 第一部分定义外部命令;
  • 第二部分定义命令别名;

在这里插入图片描述
“;”引导注释;
在ACAD.PGP中定义AutoCAD的外部命令
在这里插入图片描述
外部命令的具体格式:

  • 5
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
AutoCAD 2016 支持的功能 用户交互 多功能夹点 关联阵列 隐藏和隔离对象 可单击的命令行选项 特性编辑预览 视口更改预览 智能命令行 文件选项卡 开始 帮助查找工具 深色主题 功能区库 改进的图形 套索选择 命令预览 可调整大小的模型空间视口 移动/复制性能增强 设计 实体、曲面和网格建模 Autodesk 材质库 画布内视口控件 曲面曲线提取 上下文相关按住并拖动 输入 SketchUp 文件 (SKP) ReCap 点云工具(英文) 点云管理器、裁剪和对象捕捉 三维动态观察目标 多边形对象捕捉中心 高保真直线和曲线 协调模型 点云动态 UCS 点云几何图形提取 文档编制 参数化约束 对象和图层透明度 基础视图和投影视图 截面视图和局部视图 带有删除线的文字 自动加圆点和自动编号 Mtext 匹配特性 Mtext 上标和下标工具 大写锁定检测 文字对齐 智能标注 修订云线增强功能 PDF 增强功能 优化 PDF 输出 导出的 PDF 中可搜索文字 导出的 PDF 中支持超链接 导出的多页 PDF 中支持图纸集链接 更简化、更强大的渲染功能 替代外部参照图层特性 连接性 A360 连接性 带有 A360 图形存储的设计提要 带有本地图形存储的设计提要 Autodesk 转换框架 地理位置坐标系和联机地图 DGN 8 输入/输出/参考底图 PDF 发布/参考底图 IGES、CATIA、Rhino、Pro/ENGINEER 和步长输入 Inventor 文件输入 自定义 动作录制器 联机许可证转移 多个打印文件搜索路径 自定义和支持文件同步 Exchange App 管理器 精选应用程序功能区选项卡 安全加载 BIM 360 附加模块 Autodesk Application Manager 性能报告 LISP/ARX 脚本 可自定义用户界面 (CUI) 选择效果 系统变量监视器

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值