【发布时间】:2016-08-14 22:17:22
【问题描述】:
在 Revit 中,我在一个族中有一个扫描元素,我想以编程方式设置它的工作平面。
在 Revit 中,我可以通过双击我的族然后选择扫掠并单击 Edit Work Plane 来实现这一点。在这里我可以选择任何命名的参考平面作为工作平面。
我将如何使用 revit API 做到这一点?我能找到的与工作平面相关的唯一条目是 GetOrderedParameters() 方法,其中一个名称是 Work Plane。
更新
到目前为止,我发现是这样的:
var parameter = sweep.get_Parameter(BuiltInParameter.SKETCH_PLANE_PARAM);
parameter.Set("new parameter value");
但是SKETCH_PLANE_PARAM 参数是只读的。有没有办法用另一种方式设置它?
【问题讨论】: