AutoCAD(CAD) ActiveX简介教程

2016-03-18 16:54 17 1 收藏

每个人都希望每天都是开心的,不要因为一些琐事扰乱了心情,闲暇的时间怎么打发,关注图老师可以让你学习更多的好东西,下面为大家推荐AutoCAD(CAD) ActiveX简介教程,赶紧看过来吧!

【 tulaoshi.com - autocad教程 】

  您正在看的AutoCAD教程是:AutoCAD(CAD) ActiveX简介。 AutoCAD与ActiveX Automation

    ActiveX Automation是微软公司推出的一个技术标准,该技术是OLE技术的进一步扩展,其作用是在Windows系统的统一管理下协调不同的应用程序,允许应用程序之间相互控制、相互调用。目前,ActiveX Automation技术已经在Internet、Office系列办公软件的开发中得到了广泛的应用。

    AutoCAD作为一种具有高度开放结构的CAD平台软件,它提供了强大的二次开发环境。从AutoCAD R14版开始,AutoCAD引入了ActiveX Automation技术。由于ActiveX技术是一种完全面向对象的技术,所以许多面向对象化编程的语言和应用程序,可以通过ActiveX与AutoCAD进行通信,并操纵AutoCAD的许多功能。

    AutoCAD ActiveX技术提供了一种机制,该机制可使编程者通过编程手段从AutoCAD的内部或外部来操纵AutoCAD。ActiveX是由一系列的对象,按一定的层次组成的一种对象结构,每一个对象代表了AutoCAD中一个明确的功能,如绘制图形对象、定义块和属性等等。ActiveX所具备的绝大多数AutoCAD功能,均以方法和属性的方式被封装在ActiveX对象中,只要使用某种方式,使ActiveX对象得以“暴露”,那么就可以使用各种面向对象编程的语言对其中的方法、属性进行引用,从而达到对AutoCAD实现编程的目的。

  37.1.2 AutoCAD中的ActiveX对象模型树

    在AutoCAD ActiveX中提供了各种封装有AutoCAD功能的对象,这些对象可供应用程序通过编程来引用。根据功能的不同,可以把这些对象分成以下几类:

    (1) 图元(Entity)类对象:如直线、圆弧、多段线、文字、标注等。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/autocad/)

    (2) 样式设置(Style)类对象:如线型、标注样式等。

    (3) 组织结构(Organizing)类对象:如图层、编组、图块等。

    (4) 图形显示(View)类对象:如视图、视口等。

    (5) 文档与应用程序(Document & Application)类对象:如DWG文件或AutoCAD应用程序本身等。

    所有这Tulaoshi.Com些对象都具有一种层次的关系,根据它们在AutoCAD中的功能,可以组成一种树形结构,称之为对象模型(Object Model)树。图37-1显示了AutoCAD ActiveX的对象模型树结构,其中“Document”对象的详细结构见图37-2。

    图中两端有半圆弧的框代表对象(Object),而矩形框则代表集合对象(Collection)。

    从图37-1中可以看到,AutoCAD ActiveX对象模型树具有一个根对象“Application”,它包括1个“Preference”对象和3个集合对象。

    在“Docements”集合对象中的“Document”对象代表了当前的图形文件,该对象下面又有Blocks(图块集合对象)、ModelSpace(模型空间集合对象)、PaperSpace(图纸空间集合对象)等子对象,这些子对象又产生下一级的对象,如“Circle”、“Line”等,对应着AutoCAD中的各种图元命令,分别可以在图块、模型空间或图纸空间创建各种图元。如图37-2所示。

    模型树中的对象和集合对象,可分为三种类型:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/autocad/)

    (1) 驻留于图形数据库的图元:如“Line”、“Circle”等。

    (2) 驻留于图形数据库的对象:如“Block”、“ModelSpace”、“PaperSpace”等。

    (3) 不驻留于图形数据库的对象和集合对象:这些对象产生的数据不会嵌入DWG文件中,如“Document”、“Database”对象等。

来源:https://www.tulaoshi.com/n/20160318/1891021.html

延伸阅读
标签: autocad教程
您正在看的AutoCAD教程是:了解和使用AutoCAD(CAD)的命令行开关。 命令行开关简介     通常用户需要通过AutoCAD程序的快捷方式来启动AutoCAD系统,并可以在快捷方式中设置AutoCAD系统启动时的环境和操作。选择AutoCAD程序的某个快捷方式,并查看其属性,如图29-2所示。     图中“目标”编辑框中所示即...
标签: autocad教程
   AutoCAD设计中心(AutoCAD Design Center,简称ADC)是AutoCAD中的一个非常有用的工具。它有着类似于Windows98资源管理器的界面,可管理图块、外部参照、光栅图像以及来自其他源文件或应用程序的内容,将位于本地计算机、局域网或因特网上的图块、图层、外部参照和用户自定义的图形内容复制并粘贴到当前绘图区中。同...
CAD多重引线样式管理器图文简介   命令:。在AutoCAD2013工具栏中单击注释按钮,在弹出的列表中选择多重引线样式按钮。 图01 图02 打开AutoCAD2013多重引线样式管理器对话框,如图所示。 图03 1.当前多重引线样式标签: 显示当前多重引线样式的名称。如图所示说明当前多重引...
标签: autocad教程
在学习中遇到问题请到  论坛CAD版块 发贴交流! 本系列AutoCAD三维建模教程由中国AutoCAD版块为对AutoCAD三维建模感兴趣的朋友整理制作的,是专为刚开始接触AutoCAD三维的朋友定身打造的。本教程由浅入深,循序渐进,通过对大量练习题及实例的绘制步骤讲解、各个三维命令的使用介绍,将喜爱AutoCAD三维建模及渲染的朋友...
标签: cad教程
1.在桌面将CAD打开,将需要打印的图纸打开,找到左上角的第四个图标,打印。   2.出现打印模型窗口,然后选择打印机/绘图仪(点击)选择好所用的打印机。   3.找到图纸尺寸,在下拉单里面选择需要的打印图纸类型。   4.选择打印范围,点击窗口,选择要...

经验教程

580

收藏

62
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部