Autodesk.Revit.DB.Analysis.MassEnergyAnalyticalModel
是 Revit 中用于分析物质和能量的模型类。该类是 Autodesk.Revit.DB.Analysis.AnalyticalModel
的子类,通过分析建筑模型中的构件、房间、区域等来计算相关数据,如热通量、照度、空气流动等。
MassEnergyAnalyticalModel(Document)
通过给定的文档对象创建一个 MassEnergyAnalyticalModel
实例。
ModelType
获取该模型的类型,可以是 Mass
, Energy
或 MassAndEnergy
。
Temperature
获取或设置该模型的温度值,以摄氏度为单位。
Airflow
获取或设置该模型的空气流量,以立方米/秒为单位。
TotalFlow
获取或设置该模型的总流量,包括空气流量和其他流量(如水流量)。
GetEnergyData(AnalyticalModelEnergyDataQuery)
返回由能量数据查询对象指定的能量数据。
GetMassData(AnalyticalModelMassDataQuery)
返回由物质数据查询对象指定的物质数据。
以下示例创建一个 MassEnergyAnalyticalModel
实例,并设置温度和空气流量,最后获取能量数据。
Document doc = commandData.Application.ActiveUIDocument.Document;
MassEnergyAnalyticalModel model = new MassEnergyAnalyticalModel(doc);
model.Temperature = 25.0;
model.Airflow = 0.1;
AnalyticalModelEnergyDataQuery query = new AnalyticalModelEnergyDataQuery();
AnalyticalModelEnergyData energyData = model.GetEnergyData(query);
Autodesk.Revit.DB.Analysis.MassEnergyAnalyticalModel
是 Revit 中用于分析物质和能量的模型类,它可以被用于计算建筑模型中的相关数据,如热通量、照度、空气流动等。通过该类的公共属性和方法,可以对模型进行温度和流量的设置并获取相应的能量和物质数据。