我想在C#中繪製線條,圓形,弧線和其他標準實體,就像在AutoLisp中一樣。例如。在AutoLisp中,您可以通過圓周上的3個點繪製圓。但在.Net API中,只有通過中心和半徑的構造函數。所以如果我的周長爲3點,我必須按照與Autocad相同的方式來計算中心和半徑。所以我必須複製邏輯已經存在。有沒有libs這樣做,或者我錯過了什麼? 我需要20點聲望才能進入聊天> <Autocad .Net API實體構造函數,像在AutoLisp中繪圖
-1
A
回答
0
我在開發ARX應用程序時遇到了這種情況。 在ARX中,我使用acedCmd和acedCommand。我想這將是最簡單的方法。
2
您可以創建非數據庫駐留類型的實例:Autodesk.AutoCAD.Geometry.CircularArc3d具有3個構造函數。
如果您需要將Circle對象添加到數據庫,則可以使用CircularArc3d Center,Normal和Radius屬性來創建Circle實例。
相關問題
- 1. 如何檢測AutoCAD是否在AutoLISP中完成繪圖
- 2. Symfony窗體和實體構造函數
- 3. AutoLISP/AutoCAD宏中的SOAP請求
- 4. 畫布實體構造函數
- 5. LINQ2SQL實體構造函數約束
- 6. 使實體的構造函數私有
- 7. 在構造函數中計數實例
- 8. 初始化主構造函數中的子類 - 主構造函數體與子類構造函數體
- 9. 使用實體框架生成實體的構造函數
- 10. .Net中的Private vs Static構造函數
- 11. 通過構造函數體
- 12. 圖像構造函數的區別
- 13. Boost GIL圖像構造函數
- 14. 如何在構造函數中調用實體管理器?
- 15. Java構圖 - 構造函數
- 16. AutoCAD 2016 .NET API面積
- 17. 在C#中的Windows窗體中打開AutoCAD繪圖#
- 18. 構造函數在JavaScript中的構造?
- 19. 在構造函數中使用HttpContextBase時的構造圖錯誤
- 20. 使用Autolisp在Autocad中添加幾何公差
- 21. Hibernate:如何從實體構造函數參數中生成Id?
- 22. 只有參數構造函數在LINQ支持,以實體
- 23. PHP:函數像數組構造函數
- 24. C#實例構造函數與靜態構造函數
- 25. 構圖中的構造函數調用
- 26. 窗體構造函數中的行爲
- 27. D結構體拷貝構造函數
- 28. 實體框架實體模型的值在運行構造函數時爲空
- 29. 進樣kernel.root_dir到實體構造函數中的Symfony2
- 30. 如何從AutoCad中隱藏實體繪製?
由於AutoCAD 2015不再需要P/Invoke acedCmd(),因此可以調用Editor.Command()和Editor.CommandAsync()方法。 http://through-the-interface.typepad.com/through_the_interface/2014/03/autocad-2015-calling-commands.html – gileCAD