Esportazione di dati di Revit in un database

È possibile esportare i dati del modello utilizzando Microsoft Access o ODBC.

Importante: Se si utilizza un sistema operativo a 64 bit e si desidera esportare in un database di Excel o Access, è necessario disporre di Microsoft Office 2010 x64 per avere accesso ai driver del database. In alternativa, è possibile scaricare il driver di Access. Il driver non è disponibile se Access 2007 x86 è installato in computer a 64 bit. Il collegamento riportato sopra include anche il driver del database di Excel. Per accedere ai driver necessari, è anche possibile utilizzare un database SQL. Per ulteriori informazioni, fare riferimento alla tabella seguente.
    Driver    
Access 2003 x86 Access 2007 x86 Access 2007 x64
Installazioni Windows x86 Revit x86 No No
  MS Access 2007 x86 Revit x86 No
  MS Access 2010 x86 Revit x86 No
  Windows x64 Revit x86 No No
  MS Access 2007 x64 Revit x86 No
  MS Access 2010 x64 Revit x86 No
  Windows x64 Revit x64 No No No
  MS Access 2007 x64 Revit x64 No No No
  MS Access 2010 x64 Revit x64 No No

Esportazione di dati tramite MS Access

  1. Nella finestra di dialogo Collega modello di Revit al database, selezionare MS Access.
  2. Selezionare una connessione utilizzata di recente oppure fare clic su Selezionare una nuova connessione per crearne una nuova.

    Facendo clic su Selezionare una nuova connessione, viene visualizzata la finestra di dialogo Seleziona database. Selezionare la posizione desiderata.

    Nota: Durante l'esportazione di un nuovo disegno in un database esistente, viene visualizzata la finestra di dialogo Continuare?
  3. Fare clic su Esporta.
  4. Durante le successive esportazioni di dati nello stesso database, verranno presi in considerazione solo i dati del progetto in modo da visualizzare i nuovi campi e le nuove tabelle aggiunti al database assieme ai dati appena esportati.

Esportazione di dati tramite ODBC

  1. Nella finestra di dialogo Collega modello di Revit al database, selezionare ODBC.
  2. Selezionare una connessione utilizzata di recente oppure fare clic su Selezionare una nuova connessione per crearne una nuova.

    Facendo clic su Selezionare una nuova connessione, viene visualizzata la finestra di dialogo Seleziona database. Selezionare la posizione desiderata.

    Nota: Durante l'esportazione di un nuovo disegno in un database esistente, viene visualizzata la finestra di dialogo Continuare?
  3. Fare clic su Esporta.

Creazione di un file ignoretables.xml per ignorare l'esportazione di parametri condivisi e di alcune tabelle.

  1. Creare il file ignoretables.xml nella seguente cartella: %APPDATA%\Autodesk\Revit\Addins\<numero release>.
  2. Modificare il file ignoretables.xml. Ad esempio:

    <?xml version="1.0" encoding="utf-8"?>

    <Config>

    <File tabella="2_F_local.rvt">

    <Nome tabella="MechanicalEquipment"/>

    <Nome tabella="MechanicalEquipmentOnWall"/>

    </Tabelle>

    <File tabelle="LUMC_02.rvt" >

    <SharedParameters/>

    <Nome tabella="RoomAssociations"/>

    <Nome tabella="RoomFromToAssociations"/>

    <Nome tabella="Walls"/>

    <Nome tabella="DoorWall"/>

    <Nome tabella="CurtainWallPanelOnWall"/>

    <Nome tabella="WindowWall"/>

    <Nome tabella="MechanicalEquipmentOnWall"/>

    <Nome tabella="PlumbingFixtureOnWall"/>

    <Nome tabella="LightingFixtureOnWall"/>

    <Nome tabella="OpeningOnWall"/>

    <Nome tabella="GenericModelOnWall"/>

    <Nome tabella="CaseworkOnWall"/>

    </Tables>

    </Config>

  3. Quando si utilizza un file ignoretables.xml, tenere presente i seguenti punti:
    • "LUMC_02_2011.rvt" significa che le tabelle verranno ignorate solo nel file "LUMC_02_2011.rvt".
    • <SharedParameters/> indica che i parametri condivisi/di progetto verranno ignorati durante l'esportazione o l'importazione. Se si elimina questo nodo, i parametri condivisi/di progetto verranno esportati nuovamente.
    • <Nome tabella=" RoomAssociations "/> significa che la tabella " RoomAssociations " verrà ignorata durante l'importazione o l'esportazione.
    • Se si rimuove una tabella, assicurarsi di rimuovere anche le tabelle che dipendono da essa. In caso contrario, verranno visualizzate delle finestre di dialogo di avviso.