使用VB.Net创建零件参照并附着到现有块
嗨,是否可以使用 VB.net 在AutoCAD Mechanical 2022中创建新的零件参照并将其附加到块?我正在尝试做的是抓取选定的块参照,创建零件参照并将其附加到选定的块参照,然后填写自定义零件参照属性字段。
例如,我会选择一个块(或多个块),然后编写一个命令,该命令将采用块名称(我的公司部件号),然后自动提取信息,并根据块名称使用描述,制造商和制造商部件号填充部件参考属性字段。我已将这些自定义属性 添加到 AutoCAD Mechanical 的 BOM/零件列表中,但我不确定如何访问它们,因为它们不会是零件参考类的本机属性。
我已经查看了 AutoCAD Mechanical 的开发人员指南并查看了一些 VBA 内容,但我不知道如何确切地将这些信息转换为 VB.Net 自 ThisDrawing 和 .VB.Net 不支持添加自定义对象。
例如来自Acad Mech Dev Guide。
Set oSymBB = ThisDrawing.Application.GetInterfaceObject(“SymBBAuto.McadSymbolBBMgr”)
Set oPartRef = ThisDrawing.ModelSpace.AddCustomObject(“AcmPartRef”).
如果有人在 VB.Net 中使用过零件参考,我将不胜感激他们可能提供的任何指导。正如我上面所说,我正在专门考虑创建一个新的零件参考,将其附加到现有的块参考并访问自定义的感谢,Ian。
**** Hidden Message *****
页:
[1]