我希望能够使用Revit API调整特定天花板内的填充图案。以下是之前和之后的截图:


我尝试使用Revit Lookup tool找出在使用用户界面手动移动线条后哪些属性发生了更改,但一直无法确定哪些属性发生了更改。除了查看Ceiling实例之外,我还使用temporary delete transaction发现它们是一个Sketch、一个SketchPlane和多个与Ceiling实例相关联的ModelLine。查看这些对象,我也没有发现任何变化。我遗漏了什么?
发布于 2017-07-01 05:48:29
查看MoveElement( Document, ElementId, XYZ)方法的文档,您可能遗漏了元素的Location属性。
有关详细信息,请参阅Autodesk Docs。
还有Revit API Docs。
发布于 2017-07-01 20:04:15
关于如何通过用户界面手动访问的说明描述了如何访问控制图案位置的‘Align the Surface Pattern on a Model Element pattern line’。您可能需要标识这一特定行,并对其应用MoveElement。
https://stackoverflow.com/questions/44853936
复制相似问题