Revit二开–批量旋转风口
翻模完之后发现 风口的长方向不是沿着风管的(图中左侧风管),数量比较多,还是写个程序来实现修改吧!出现这种情况,只需要以风口的连接件的箭头方向的线为轴 旋转到与风管方向一致即可
- 代码如下
/// <summary>
/// 旋转风口与风管同向
/// </summary>
[Transaction(TransactionMode.Manual)]
class Cmd_RotateDuctTerminal : IExternalCommand
{
public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements)
{
var uiapp = commandData.Application;
var uidoc = uiapp.ActiveUIDocument;
var doc = uidoc.Document;
var sel = uidoc.