Eksportowanie danych programu Revit do bazy danych

Można eksportować dane modelu za pomocą programu MS Access lub ODBC.

Ważne: W 64-bitowych systemach operacyjnych dane można wyeksportować do bazy danych programu Excel lub Access pod warunkiem, że na komputerze jest zainstalowany pakiet Microsoft Office x64, aby był dostęp do sterowników baz danych. Na komputerze o architekturze x64, na którym jest zainstalowany program Access x86, nie można zainstalować sterownika. W celu uzyskania dostępu do niezbędnych sterowników można również użyć ustawień bazy danych SQL.

Eksportowanie danych za pomocą programu MS Access

  1. W oknie dialogowym Połączenie modelu programu Revit z bazą danych wybierz opcję MS Access.
  2. Wybierz ostatnio używane połączenie lub kliknij opcję Wybierz nowe połączenie, aby utworzyć nowe połączenie.

    Jeśli wybrano opcję Wybierz nowe połączenie, zostanie wyświetlone okno dialogowe Wybieranie bazy danych. Przejdź do żądanego położenia.

    Uwaga: Podczas eksportowania nowego rysunku do istniejącej bazy danych zostanie wyświetlone okno dialogowe Czy chcesz kontynuować?
  3. Kliknij opcję eksportu.
  4. Podczas kolejnych operacji eksportowania do tej samej bazy danych ma to wpływ jedynie na dane z projektu. W związku z tym nowe pola lub tabele dodane do bazy danych pozostają obok nowo wyeksportowanych danych.

Eksportowanie danych za pomocą interfejsu ODBC

  1. W oknie dialogowym Połączenie modelu programu Revit z bazą danych wybierz opcję ODBC.
  2. Wybierz ostatnio używane połączenie lub kliknij opcję Wybierz nowe połączenie, aby utworzyć nowe połączenie.

    Jeśli wybrano opcję Wybierz nowe połączenie, zostanie wyświetlone okno dialogowe Wybieranie bazy danych. Przejdź do żądanego położenia.

    Uwaga: Podczas eksportowania nowego rysunku do istniejącej bazy danych zostanie wyświetlone okno dialogowe Czy chcesz kontynuować?
  3. Kliknij opcję eksportu.

Tworzenie pliku ignoretables.xml w celu zignorowania eksportu parametrów współdzielonych i niektórych tabel.

  1. Utwórz plik ignoretables.xml w następującym folderze: %APPDATA%\Autodesk\Revit\Addins\<numer wersji >.
  2. Zmień plik ignoretables.xml. Na przykład:

    <?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>

  3. Przy korzystaniu z pliku ignoretables.xml należy zwrócić uwagę na następujące kwestie:
    • Zapis "LUMC_02_2011.rvt" oznacza, że tabele będą ignorowane tylko w pliku "LUMC_02_2011.rvt".
    • Zapis <SharedParameters/> oznacza, że parametry współdzielone/projektu będą ignorowane podczas eksportowania i importowania. Usunięcie tego węzła spowoduje ponowne wyeksportowanie parametrów współdzielonych/projektu.
    • Zapis <Table name=" RoomAssociations "/> oznacza, że tabela " RoomAssociations " zostanie zignorowana podczas importowania lub eksportowania.
    • Jeśli jedna tabela zostanie usunięta, należy usunąć tabele, które od niej zależą. W przeciwnym razie zostaną wyświetlone okna dialogowe z ostrzeżeniami.