using Autodesk.Revit.DB.Plumbing; using Autodesk.Revit.DB; using Autodesk.Revit.UI; using Glodon.Revit.Utility; using HStation.RevitDev.Model.AttributeClass; using System; using System.ComponentModel; namespace HStation.RevitDev.RevitDataExport.Entity.ElementModels { [RevitType(Model.ModelEnum.RevitType.RFT_Pipe)] public class PipeModel : ElementModel { public PipeModel(ElementModel baseModel) { base.编号 = baseModel.编号; base.连接构件 = baseModel.连接构件; base.名称 = baseModel.名称; base.系统类型 = baseModel.系统类型; base.楼层 = baseModel.楼层; base.包围框 = baseModel.包围框; } [Description("编号")] public new string 编号 { get; set; } [Description("连接构件")] public new string 连接构件 { get; set; } [Description("直径")] public string 直径 { get; set; } [Description("长度")] public string 长度 { get; set; } [Description("流量")] public string 流量 { get; set; } [Description("流速")] public string 流速 { get; set; } [Description("压力损失")] public string 压力损失 { get; set; } [Description("比摩阻")] public string 比摩阻 { get; set; } } }