namespace HStation.Model
{
///
/// 水泵
///
public class RevitPump : RevitParter, IRevitPump
{
///
///
///
public RevitPump() { }
///
///
///
public RevitPump(RevitPump rhs) : base(rhs)
{
this.StartCode = rhs.StartCode;
this.EndCode = rhs.EndCode;
this.LinkStatus = rhs.LinkStatus;
this.StartElev = rhs.StartElev;
this.EndElev = rhs.EndElev;
this.StartQuality = rhs.StartQuality;
this.EndQuality = rhs.EndQuality;
this.StartPosition = rhs.StartPosition;
this.EndPosition = rhs.EndPosition;
this.RatedPower = rhs.RatedPower;
this.CurveQH = rhs.CurveQH;
this.SpeedRatio = rhs.SpeedRatio;
this.SpeedRatioPattern = rhs.SpeedRatioPattern;
this.Price = rhs.Price;
this.PricePattern = rhs.PricePattern;
this.CurveQE = rhs.CurveQE;
}
///
/// 上游节点编码
///
public string StartCode { get; set; }
///
/// 下游节点编码
///
public string EndCode { get; set; }
///
/// 水泵状态
///
public string LinkStatus { get; set; }
///
/// 上游标高
///
public double StartElev { get; set; }
///
/// 下游标高
///
public double EndElev { get; set; }
///
/// 上游初始水质
///
public double StartQuality { get; set; }
///
/// 下游初始水质
///
public double EndQuality { get; set; }
///
/// 开始位置
///
public RevitPosition StartPosition { get; set; }
///
/// 结束位置
///
public RevitPosition EndPosition { get; set; }
///
/// 额定功率
///
public double RatedPower { get; set; }
///
/// 流量扬程曲线
///
public string CurveQH { get; set; }
///
/// 转速比
///
public double? SpeedRatio { get; set; }
///
/// 转速比模式
///
public string SpeedRatioPattern { get; set; }
///
/// 能耗价格
///
public double? Price { get; set; }
///
/// 价格模式
///
public string PricePattern { get; set; }
///
/// 流量效率曲线
///
public string CurveQE { get; set; }
}
}