我在使用 revit 2018 API 创建足迹屋顶时遇到问题。基本上,我这样称呼:
doc.Create.NewFootPrintRoof(ca, doc.GetElement(roofsInstances[0].LevelId), roofsInstances[0].RoofType)
和:
- “ca”是一个有效的Autodesk.Revit.DB.CurveArray对象。这是一个闭环。
- “doc.GetElement(roofsInstances[0].LevelId)”是一个有效的Autodesk.Revit.DB.Level对象
- 并且“roofsInstances[0].RoofType”是一个有效的Autodesk.Revit.DB.RoofType对象
当我调用它时,它返回:异常:值不能为空。
关于可能是什么问题的任何想法?非常感谢!