MS Access や ODBC を使用してモデル データを書き出すことができます。
重要: 64 ビット オペレーティング システムを実行していて、Excel または Access データベースに書き出す場合、データベース ドライバにアクセスする必要があるため、Microsoft Office x64 がインストールされている必要があります。x64 コンピュータに Access x86 がインストールされている場合、このドライバをインストールすることはできません。必要なドライバにアクセスするために、SQL データベースの設定を利用することもできます。
MS Access を使用してデータを書き出す
- [Revit モデルをデータベースとリンク]ダイアログで、[MS Access]を選択します。
- 最近使用した接続を選択するか、[新しい接続を選択]をクリックして、新しい接続を作成します。
[新しい接続を選択]を選択した場合は、[データベースの選択]ダイアログが表示されます。目的の場所を参照します。
注: 新しい図面を既存のデータベースに書き出す場合は、続行するかどうかを確認するダイアログが表示されます。
- [書き出し]をクリックします。
その後行われる同一データベースへのデータの書き出しでは、プロジェクトからのデータのみが影響を受け、データベースに追加された新しいフィールドまたはテーブルは、新しく書き出されるデータの隣に維持されます。
ODBC を使用してデータを書き出す
- [Revit モデルをデータベースとリンク]ダイアログで、[ODBC]を選択します。
- 最近使用した接続を選択するか、[新しい接続を選択]をクリックして、新しい接続を作成します。
[新しい接続を選択]を選択した場合は、[データベースの選択]ダイアログが表示されます。目的の場所を参照します。
注: 新しい図面を既存のデータベースに書き出す場合は、続行するかどうかを確認するダイアログが表示されます。
- [書き出し]をクリックします。
ignoretables.xml ファイルを作成すると、共有パラメータと一部のテーブルの書き出しが無視されます。
- ignoretables.xml ファイルを %APPDATA%¥Autodesk¥Revit¥Addins¥<リリース番号> フォルダに作成します。
- ignoretables.xml を修正します。次に例を示します。
<?xml version="1.0" encoding="utf-8"?>
<Config>
<Tables file="2_F_local.rvt">
<Table name="MechanicalEquipment"/>
<Table name="MechanicalEquipmentOnWall"/>
</Tables>
<Tables file="LUMC_02.rvt">
<SharedParameters/>
<Table name="RoomAssociations"/>
<Table name="RoomFromToAssociations"/>
<Table name="Walls"/>
<Table name="DoorWall"/>
<Table name="CurtainWallPanelOnWall"/>
<Table name="WindowWall"/>
<Table name="MechanicalEquipmentOnWall"/>
<Table name="PlumbingFixtureOnWall"/>
<Table name="LightingFixtureOnWall"/>
<Table name="OpeningOnWall"/>
<Table name="GenericModelOnWall"/>
<Table name="CaseworkOnWall"/>
</Tables>
</Config>
ignoretables.xml ファイルを使用するときは、次の点に注意してください。
- LUMC_02_2011.rvt は、LUMC_02_2011.rvt ファイルでのみテーブルが無視されることを意味します。
- <SharedParameters/> は、書き出しまたは読み込み時に共有パラメータとプロジェクト パラメータが無視されることを意味します。このノードを削除すると、共有パラメータとプロジェクト パラメータが再び書き出されるようになります。
- <Table name=" RoomAssociations "/> は、書き出しまたは読み込み時に RoomAssociations テーブルが無視されることを意味します。
- 特定のテーブルを削除する場合は、このテーブルに従属しているテーブルも削除してください。削除しない場合、警告ダイアログが表示されます。