Bentley I-model, interazione tramite ODBC

I-modello è la proposta di Bentley per rendere popolare la visualizzazione dei file dgn, con la possibilità di analizzare, consultare ed evidenziare l'xml incorporato. Sebbene esistano plug-in per interagire con AutoDesk Revit e iPad, forse le funzionalità create per i lettori PDF e per Windows 7 Explorer sono più evidenti in questa nuova fase.

Per scaricare questi plug-in, è necessario andare alla pagina delle applicazioni iWare di Bentley Systems per l'interoperabilità. È necessario avere un account Bentley SELECT, se non ne hai uno, ti registri o chiedi loro di ricordare la password alla tua email. L'applicazione da scaricare si chiama i-model ODBC Driver per Windows 7, ci sono altri driver proprio lì, 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

Niente di tutto questo esiste per le versioni precedenti a Windows 7, d'ora in poi ci sono sia 32 che 64 bit. Una volta scaricato il programma di installazione, che a seconda della versione più recente ha un nome come dodd01000007en.msi  è eseguito e pronto:

Quando si accede al Pannello di controllo, negli strumenti di amministrazione e nelle origini dati ODBC, è possibile vedere che ora è possibile crearne uno nuovo che funge da ponte per leggere i modelli I. Qui si specifica il nome di accesso, la descrizione e la cartella in cui sono contenuti i file dgn.

bentley imodel

 

Una volta creato l'ODBC, è possibile accedervi da Access, Excel, SAP Crystal Reports, da VBA o da qualsiasi altro database che supporti ODBC. Questa è, in pratica, la migrazione del tradizionale MSLINK, che solo Bentley comprendeva, al nodo xfm che è incorporato come nodo xml e che è un semplice dgn chiamato I-model. La cosa difficile nel creare applicazioni per Bentley è che non farlo da VBA rendeva difficile analizzare il dgn, poiché difficilmente si potevano vedere il 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

Guarda che una volta scelto il file dgn, può essere visto come se fosse un database, tutti gli oggetti in esso contenuti. Sorprendente, se ricordiamo che l'inizio di XFM E 'stato abbastanza sofferto.

bentley imodel

I dati rientrano in un intervallo di celle che può essere definito nel processo. All'interno di Excel, puoi eseguire le operazioni necessarie che consente.

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 ALTRO, Database ODBC. Qui decidiamo per 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 parcelle di una mappa alla base del registro fiscale. Ciò mantiene un collegamento diretto tra la mappa e la base, quindi è possibile creare standard di integrità, rapporti, ecc.

Da SAP Crystal Reports

Creare un nuovo metodo, utilizzando la procedura guidata report, Standard, ODBC (ADO), Bentley I-model. Quindi viene scelto 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 un progetto ADO.NET in C # che può essere lavorato con Visual Studio 2008 e dove viene mostrato come funziona lo sviluppo per un'applicazione che interagisce con un I-model 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 significativo da parte di Bentley, avvicinare il dgn all'utente. In questo caso, è necessario rendere il file dgn / dwg leggibile come database; che apre la porta a non vederlo più come un file vettoriale e può interagire con esso collegandolo ad altri database utilizzati da altre applicazioni.

Lascia una risposta

L'indirizzo email non verrà pubblicato.

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