2012版比2010版新增功能。
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命令。