我一直在寻找如何通过C#编辑Advance Steel 2D纸空间标签的方法。 Advance steel具有许多用于编辑3D实体的库。我需要参考Advance Steel 2D实体。
using Autodesk.AdvanceSteel.Runtime;
using Autodesk.AdvanceSteel.DocumentManagement;
using Autodesk.AdvanceSteel.CADAccess;
using Autodesk.AdvanceSteel.Modelling;
using Autodesk.AdvanceSteel.CADLink.Database;
var oid = UserInteraction.SelectObject();//select label
var obj = DatabaseManager.Open(oid);//obj is always null in 2D paperspace
我尝试使用基本的AutoCAD SDK获取实体,但是找不到可以在代码中编辑的Advance Steel Label的任何属性。
一个人如何用C#编辑Advance Steel 2D图纸空间实体?
答案 0 :(得分:0)
结果证明,没有用于访问图纸空间Advanced Steel对象的API。