Autodesk.Revit.DB.Electrical.PowerFactorStateType
是一个枚举类型,用于描述电气元件的功率因数状态。
前导功率因数状态。
单位功率因数状态。
滞后功率因数状态。
// 获取电气元件的功率因数状态
Element ele = doc.GetElement(elementId);
if (ele is ElectricalSystem)
{
ElectricalSystem eleSys = ele as ElectricalSystem;
PowerFactorStateType powerFactorState = eleSys.GetPowerFactorState();
switch (powerFactorState)
{
case PowerFactorStateType.Leading:
// 处理前导功率因数状态
break;
case PowerFactorStateType.Unity:
// 处理单位功率因数状态
break;
case PowerFactorStateType.Lagging:
// 处理滞后功率因数状态
break;
default:
break;
}
}