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; } } }