Bentley I modelis, mijiedarbība, izmantojot ODBC
digitālais dvīnis ir Bentley priekšlikums popularizēt dgn failu vizualizāciju ar iespēju analizēt, konsultēties un izcelt iegulto xml. Lai gan ir spraudņi, kas paredzēti mijiedarbībai ar AutoDesk Revit un iPad, iespējams, šajā jaunajā posmā visredzamākās ir funkcijas, kas izveidotas pdf lasītājiem un Windows 7 Explorer.
Lai lejupielādētu šos spraudņus, jādodas uz lapu Bentley Systems iWare lietojumprogrammu sadarbspējai. Nepieciešams Bentley SELECT konts, ja jums tāda nav, jūs reģistrējaties vai lūdzat viņiem atcerēties jūsu e-pasta paroli. Lejupielādējamo lietojumprogrammu sauc par i-model ODBC draiveri Windows 7, tur ir arī citi draiveri, daži beta versijā.
I-modelis ir dgn fails, kas ir bijis ko rada jebkurš Bentley pieteikums (Microstation, Bentley karte, Geopak utt.), Kurai ir variants lai objekti būtu saistīti ar xml mezgliem, lai to varētu izlasīt un analizēt no koplietošanas programmas, piemēram, datubāzes, Excel, Outlook, ieskaitot Windows Explorer 7.
Ne visas Bentley versijas var ģenerēt I-modeli, ja tas attiecas uz ģeotelpisko līniju, tas to var izdarīt Bentley karte, bet ne Bentley Power View.
Šajā gadījumā redzēsim, kā piekļūt I-modelim caur ODBC savienotāju
ODBC izveide no Windows 7
Neviens no tiem nepastāv versijās, kas ir vecākas par Windows 7, tagad ir gan 32, gan 64 biti. Kad instalētājs ir lejupielādēts, kuram atkarībā no jaunākās versijas ir tāds nosaukums kā dodd01000007en.msi ir izpildīts un gatavs:
Piekļūstot vadības panelim, administratīvajos rīkos un ODBC datu avotos, jūs varat redzēt, ka jau ir iespējams izveidot jaunu, kas kalpo kā tilts I-modeļu nolasīšanai (digitālais dvīnis). Šeit jūs norādāt piekļuves nosaukumu, aprakstu un mapi, kurā atrodas dgn faili.
Kad ODBC ir izveidots, tam var piekļūt no Access, Excel, SAP Crystal Reports, no VBA vai jebkuras citas datu bāzes, kas atbalsta ODBC. Praksē tā ir tradicionālā migrācija mslink, ko saprata tikai Bentley, uz xfm mezglu, kas ir iegults kā xml mezgls un kas ir vienkāršs dgn, ko sauc par I-modeli (digital twin). Sarežģītākā lieta, veidojot lietojumprogrammas Bentley, ir tāda, ka, to nedarot no VBA, bija grūti analizēt dgn, jo jūs tik tikko varēja redzēt mslink un pamatdatus, kas tika eksportēti uz saišu tabulu.
Excel gadījumā
Lai to piekļūtu, cilnē Dati izvēlieties No citiem avotiemtad No datu savienojuma vedņa, ODBC DSN un tad i-mode datu avots.
Skatiet, ka, izvēloties dgn failu, var redzēt, it kā tā būtu datu bāze, visi tajā esošie objekti. Pārsteidzoši, ja atceramies, ka sākums XFM bija diezgan cieš.
Dati ietilpst šūnu diapazonā, kurus var definēt procesā. Programmā Excel varat veikt nepieciešamās darbības, kuras tas atļauj.
Ja mēs to darām no piekļuves
No piekļuves jūs varat darīt vairāk, nevis tikai tos importēt; ja mēs esam ieinteresēti saistīt tos tikai ar ārēju tabulu:
Tab Galda rīkimēs izvēlējāmies Ārējie datitad vairāk, ODBC datu bāze. Šeit mēs izlemjam Saite uz datu avotu, izveidojot saistītu tabulu un tur tas ir, mūsu dgn no Access.
Šeit ir iespējams tos saistīt ar citu bāzi, piemēram, piemēram, kartes pakas ar nodokļu reģistra bāzi. Tādējādi tiek saglabāta tieša saikne starp karti un bāzi, pēc tam var izveidot integritātes standartus, pārskatus utt.
No SAP Crystal Reports
Izveidojiet jaunu, izmantojot atskaites vedni, standarta, ODBC (ADO), Bentley I modeli (digitālais dvīnis). Pēc tam tiek izvēlēts dgn fails mapē, uz kuru mūs virzīja ODBC.
Tas vienkārši (labi, ne tik daudz)
Ir arī piemērs ADO.NET projektam C#, ko var strādāt ar Visual Studio 2008, un kur ir parādīts, kā notiek lietojumprogrammas izstrāde, kas mijiedarbojas ar I-modeli (digitālo dvīņu), izmantojot ODBC. Tas, atkarībā no mūsu instalācijas, ir jāsaglabā ceļā:
C: \ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs \ Bentley \ I-model ODBC draiveris priekš Windows 7 (beta)
Es domāju, ka tas ir nozīmīgs Bentley solis, lai tuvinātu dgn lietotājam. Šajā gadījumā tas padara failu dgn / dwg lasāmu kā datu bāzi; kas atver durvis, lai vairs neuzskatītu to par vektoru failu, un var ar to mijiedarboties, saistot to ar citām datu bāzēm, kuras izmanto citas lietojumprogrammas.