|
|
|
|
MEPでは解析は、ワークフローの重要な一部です。gbXML書き出や、冷暖房負荷解析機能のように解析モデルにRevit APIでもアクセスできるようになりました。建物のモデルからエネルギー解析モデルを生成し、その情報をプロクラム的にアクセスできます。EnergyAnalysisModel SDK サンプルは解析モデルから情報を読み取り、ツリービューとして表現します。
|
|
|
|
>>>>>>
|
|
|
|
デモ:
|
|
|
|
サンプルモデルを開きます。アドインメニューから、サンプル>アナリシス>
|
|
|
|
ここがモデルの入り口なので、ここにブレークポイントをせってします。Initizalizeで、静的Createメソッドを呼び、Revitドキュメントとオプションを渡します。オプションはからです。Transformmodelを呼びます。これでダイアログが表示されさます。ここでTireを選択します。ここで必要な情報のレベルを選択します。ShadinSurfacs, ExportManionを選択します。しんプリファイカーテンシステム、これらを設定してモデルをリフレッシュします。これで取得できた情報がリストされています、部屋、オープンさふぇすなどです、そしてこれらは熱解析に必要な情報をもっています。
|
|
|
|
|
|
Open
C:\a\lib\revit\2012\SDK\Samples\GeometryAPI\EnergyAnalysisModel\EnergyAnalysisModel.rvt.
|
|
|
|
Run RvtSamples
> Analysis > EnergyAnalysisModel.
|
|
|
|
EnergyAnalysisDetailModelTier
specifies level of computation detail for energy analysis model.
|
|
|
|
This new API
provides access to the contents of a project's detailed energy analysis
model, as seen in the Export to gbXML and the Heating and Cooling Loads
features.
|
|
|
|
This analysis
produces an analytical thermal model from the physical model of a building.
The analytical thermal model is composed of spaces, zones and planar surfaces
that represent the actual volumetric elements of the building.
|
|
|
|
New classes in
Autodesk.Revit.DB.Analysis namespace for the energy analysis detail model
itself, creation options, openings, spaces, surfaces and loops can be used to
generate and analyze the contents of the detailed energy analysis model. The
EnergyAnalysisDetailModel Create method creates and populates the model with
appropriate options selected. The methods GetAnalyticalSpace,
GetAnalyticalSurfaces, GetAnalyticalOpenings and GetAnalyticalShadingSurfaces
extract entities from the analysis model. The method Destroy cleans up the
Revit database after finishing with the analysis results.
|