为 Advance Steel 编辑图纸空间对象
Edit Paperspace Objects for Advance Steel
我一直在寻找如何通过 C# 编辑 Advance Steel 二维图纸空间标签。 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 图纸空间实体?
原来没有 API 用于访问图纸空间 Advanced Steel 对象。
我一直在寻找如何通过 C# 编辑 Advance Steel 二维图纸空间标签。 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 图纸空间实体?
原来没有 API 用于访问图纸空间 Advanced Steel 对象。