创建链接模型标注
创建Floor等有实体形状的标注
今天在回答Revit API Forum的问题的时候发现一个问题,如何获取链接模型的reference从而实现标注Reference to Grid and Level from link,我便使用CreateLinkReference(doc)
这个方法直接获取,结果创建dimension失败
报错有无效的reference,后来debug直接获取手动创建的link reference成功标注,觉得是获取的reference的问题,后台查阅refernce的strign字符串发现不一致
后来看到这篇文章Revit处理链接文件标注Reference,修改后创建dimension成功,应该是转换的refernce-stable出现问题所以直接获取创建失败。
var floor = RevitCommandData.Document.GetElement(5676918) as Floor;
var reference = floor.GetTopFaceReferences().First();
var linkInstance &#