AutoCAD 2012建筑制图与室内设计精粹
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.1.1 AutoCAD 2012新增功能简介

AutoCAD 2012主要增加了以下几个方面的新功能:

(1)新增加了acdbmgdbrep.dll托管文件,它是对应于C++的Brep功能,有了它,可以很方便地通过编程来求出三维实体的几何性质,如立方体的面、边等。.NET下的Brep使用起来比C++方便得多,可以用很少的代码完成C++中相同的功能。

(2)Editor类新增RunCommand函数,它是对应于C++的acedCmd函数的。在以前的版本中大家都是用Document类的SendStringToExecute函数来调用AutoCAD的命令,但此命令有很大的问题,现在终于有了acedCmd的托管版本RunCommand。

(3)ShowModalDialog与ShowModlessDialog函数分别由3种形式增加到8种形式。

(4)acmgdinternal.dll中新增加EntFirst、EntLast、EntNext函数。

(5)acmgdinternal.dll中新增加AddCommand与RemoveCommand函数,通过这两个函数可以动态注册或删除AutoCAD命令。