I-modello di Bentley, l'interazione tramite ODBC

I-modello è la proposta di Bentley per diffondere la visualizzazione dei file dgn, con la possibilità di analizzare, consultare e evidenziare il xml incorporato. Mentre ci sono plugin per interagire con Autodesk Revit e iPad, forse le caratteristiche create per i lettori pdf e Windows Explorer 7 è più evidente in questa nuova fase.

Per scaricare questi plugin, è necessario accedere alla pagina delle applicazioni iWare per l'interoperabilità di Bentley Systems. È necessario disporre di un account Bentley SELECT, se non ne possiedi uno, ti registri o chiedi di ricordare la password per la tua posta. L'applicazione da scaricare si chiama i-model ODBC Driver per Windows 7, ci sono altri driver, alcuni in versione beta.

Il modello I è un file dgn, Che è stato generato da qualsiasi applicazione Bentley (Microstation, Bentley Map, Geopak, ecc.), Che ha la variante di avere i loro oggetti associati a nodi xml, in modo che possa essere letto e analizzato Programmi comunemente usati, quali database, Excel, Outlook, incluso il browser Windows 7.

Non tutte le versioni di Bentley possono generare un modello I, nel caso della linea geospaziale, può farlo Bentley Map, ma non Bentley Power View.

Vediamo in questo caso, come l'accesso al modello I funziona attraverso il connettore ODBC

Creare l'ODBC da Windows 7

Nessuno di questi è disponibile per le versioni precedenti a Windows 7, da qui in poi c'è tanto per 32 come bit 64. Una volta che l'installatore ha scaricato, a seconda della versione più recente, ha un nome simile dodd01000007en.msi è eseguito e pronto:

Accedendo al Pannello di controllo, in strumenti amministrativi e sorgenti di dati ODBC, si può vedere che è già possibile creare una nuova che funge da ponte per leggere I modelli. Qui si specifica il nome dell'accesso, la descrizione e la cartella in cui sono contenuti i file dgn.

bentley imodel

Una volta creata l'ODBC, è possibile accedere a Access, Excel, SAP Crystal Reports, VBA o qualsiasi altra base che supporti ODBC. Questo è, in pratica, la migrazione del tradizionale MSLINK, che comprendeva solo Bentley, al nodo xfm che è incorporato come un nodo xml e che è un semplice dgn chiamato I-modello. La cosa difficile da fare per Bentley è che non farlo dalla VBA complicato per analizzare il dgn, perché si vedrebbe a malapena l'mslink ei dati di base esportati in una tabella di collegamento.

Nel caso di Excel

Per accedervi, dalla scheda Dati scegliere Da altre fontipoi Dalla connessione guidata dati, ODBC DSN e poi la i-modello di origine dati.

bentley imodel

Vedere che una volta scelto il file dgn, puoi vedere come se fosse un database, tutti gli oggetti contenuti. Sorprendente, se ricordiamo che l'inizio di XFM E 'stato abbastanza sofferto.

bentley imodel

I dati rientrano in un intervallo di celle che possono essere definite nel processo. Una volta dentro Excel, puoi eseguire le operazioni necessarie.

bentley imodel

Se lo facciamo da Access

Dall'accesso potete fare di più, non semplicemente importarli; nel caso in cui vogliamo solo collegarli come tabella esterna:

Nella scheda Strumenti tabella, scegliamo Dati esternipoi Di Più, Database ODBC. Qui decidiamo Collegare l'origine dati creando una tabella collegata e là è, il nostro DNG visto da Access.

bentley imodel

Qui è possibile associarli ad un'altra base, come, ad esempio, le trame di una mappa alla base imponibile. Ciò mantiene un collegamento diretto tra la mappa e la base, quindi possono essere creati standard di integrità, report, ecc.

Da SAP Crystal Reports

Creare un nuovo metodo, utilizzando la procedura guidata report, Standard, ODBC (ADO), Bentley I-model. Quindi scegliere il file dgn nella cartella in cui ci ha indirizzato l'ODBC.

bentley imodel

È così semplice (beh, non tanto)

bentley imodel

C'è anche un esempio di progetto ADO.NET in C # che può essere lavorato con Visual Studio 2008 e dove mostra come funziona lo sviluppo di un'applicazione che interagisce con un modello I tramite ODBC. Questo, a seconda della nostra installazione, dovrebbe essere memorizzato nel percorso:

Driver ODBC per Windows 7 (beta) C: \ ProgramData \ Microsoft \ Windows \ Start Menu \ Programmi \ Bentley \ i-

Penso che sia un passo importante per Bentley, portare il DNG più vicino all'utente. In questo caso, è quello di leggere il file dgn / dwg come database; ciò che apre la porta per smettere di vederlo come un file vettoriale e può interagire con esso collegandolo ad altri database utilizzati da altre applicazioni.

Lascia un commento

L'indirizzo email non verrà pubblicato.

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati dei tuoi commenti.