Konfigurationsfiler/DGNLIB, hvor ligger de og hvor mange? Årsmøde Bentleyuser.dk 2011 Lars Moth-Poulsen & Tine Lai Andersen Bentley Systems
Workspaces Den BEDSTE ting ved Workspaces er. De er så fleksible 2 WWW.BENTLEY.COM
Workspaces Den VÆRSTE ting ved Workspaces er. De er så fleksible 3 WWW.BENTLEY.COM
Workspaces Der findes ikke kun én måde at definere et workspace på. -så derfor er fleksibiliteten, det bedste og det værste 4 WWW.BENTLEY.COM
Hvad er Workspaces? Variables Workspace Data Workspace 5 WWW.BENTLEY.COM
Hvad består et Workspace af? Variabler (konfiguration filer) Workspace Data Seed Files DWG Files DGNLIB Files Users/Projects Variables defined in Configuration files Color Tables Resource Files Custom Programs Cell Libraries Function Keys Menus Button Menu AccuDraw Shortcuts 6 WWW.BENTLEY.COM
Variabler Et par eksempler Seed filer (MS_DESIGNSEED) Default Seed File til nye design filer. (MS_SEEDFILES) Søgesti til Seed Filer DGNLIB (MS_DGNLIBLIST) DGNLIBs der anvendes som ressource. Operation (MS_OPENV7) Kontrollerer hvordan MicroStation fungerer når en V7 fil åbnes Capabilities Søg efter en fil med navnet: capability.list (Et par favoritter) CAPABILITY_LEVELS_ALLOW_CREATE CAPABILITY_LEVELS_ALLOW_DELETE CAPABILITY_ELEMENT_TRANSPARENCY capability.list Og listen er lang.! Se også -http://communities.bentley.com/products/microstation/w/microstation wiki/microstation-v8i-variables-tn.aspx Eller brug Google Search og søg på: "V8i" +variables Variabler i en Excel fil 7 WWW.BENTLEY.COM
Workspace Data Seed Filer 2D, 3D, meter/millimeter, koordinatsystem mv. DWG Translation file, Blokke, Line Styles, Alias file, Fonte etc Celle biblioteker DGNLIB filer En hel masse ting.se listen senere Resource filer Line Styles, Fonte Color tabeller Programmer og scripts Makroer, VBA-er og MDL-er Brugerens egne data AccuDraw genveje, Button menuer, Function Key menuer 8 WWW.BENTLEY.COM
Hvorfor Workspaces? Centraliseret Workspace Data Alt på serveren, ét sted, én kilde. Udbrede standarder Celle biblioteker, ressourcer, dgnlib s etc. Håndhæve standarder Brugerflader menuer og ikoner Tjekke om standarderne overholdes Standards Checker styres af dgnlib s. Giv brugerne, hvad de ønsker/behøver Administratoren kan styre det hele fra sit skrivebord! Gør dit liv nemmere 9 WWW.BENTLEY.COM
Centralisering? Hvor skal Workspace data ligge? Er der ét sted hvor det skal ligge? Ikke altid Det kunne ligge på den lokale PC Det kunne ligge på en server For og imod Brugere, der ikke er på nettet? 10 WWW.BENTLEY.COM
Ny workspace for hver version 08.11.09.173 08.11.07.443 Separat folder til hver version - evt. med produkt forklaring 08.11.09.209.\Workspaces\ 08.11.08.43_NAV USERS PROJECTS User konfigurationsfiler (ucf), fælles for alle workspaces Projekt konfigurationsfiler(pcf), fælles for alle workspaces 11 WWW.BENTLEY.COM
Udbredning af standarder 12 WWW.BENTLEY.COM
Overholde standarder DGNLIB filer anvendes af Standards Checker Hvis du bruger DGNLIB filer, så kan de også bruges af standard checker en til at undersøge om standarden også overholdes tjek: Levels Dimension og Text Styles Line Styles Element Templates 13 WWW.BENTLEY.COM
DGNLIB, hvad kan de indeholde? Level Definitioner og Level Filtre Color Books Text Styles Custom Line Styles (vidste du det?) Dimension Styles Standards Checker information Detailing Symbol Styles (nye variabler i V8i) Named Expressions Multi Line Styles Element Templates Display Styles Render Setups Saved Views (vidste du det?) PrintStyles Cell definitions (vidste du det?) Brugerflade customisering såsom værktøjer, menuer etc. Project Explorer link sets 14 WWW.BENTLEY.COM
DGNLIBs Et par variabler der kontrollerer DGNLIBs Variable Name Short Description MS_LEVEL_ALLOW_LIBRARY_LEVEL_EDIT Edit Unused Library Levels MS_LEVEL_LOAD_ATTACHMENT_FILTERS Load Attachment Level Filters MS_LEVEL_EDIT_ATTRIBUTE_LIST Control Level Attributes Edit MS_LEVEL_SYNC_ATTRIBUTE_LIST Control Level Attributes Sync MS_LEVEL_AUTO_SYNC_ATTRIBUTE_LIST Level Attribute Auto Synch. MS_UPDATE_KEEP_UNUSED_LIBRARY_LEVELS Keep Unused Library Levels MS_LEVEL_LIB_DIR Level Library Path MS_DGNLIBLIST Search path for DGNLIB s 15 WWW.BENTLEY.COM
Hvor vælger man sit Workspace? 16 WWW.BENTLEY.COM
Hvad er User? User kunne være: User = Login navn (LAN ID) User = Disciplin/ Kasket Architekt Designer Mapping Administrator User = Projekt relateret /Site / Klient User = Til at kontrollere hvor PCF filer findes henne Projektgrupper 17 WWW.BENTLEY.COM
Hver User har sine egne Preferences Hvor var jeg sidst? Sidste projekt Sidste fil, jeg arbejde i Fil historie Skærm layout (Tools) Settings Skal ligge lokalt! 18 WWW.BENTLEY.COM
Hvad er Project? Project kunne være: Project = Klient relateret Enkelt PCF fil koncept (en for hver klient) Multiple PCF fil koncept (en for hvert projekt, hos hver klient) Project = Projekt relateret Én PCF fil til hvert projekt nummer Project = Bruger type Arkitekt Designer Mapper Software gruppe 19 WWW.BENTLEY.COM
Hvert projekt har sin egen folder struktur _USTN_PROJECTDATA= 20 WWW.BENTLEY.COM
Konfigurationsfiler Hvordan fungerer det når MicroStation starter op? Hvad er en omdirigerings fil (redirect file)? Hvor er det bedst at omdirigere MicroStation til at se på serveren i stedet for lokalt? 21 WWW.BENTLEY.COM
Konfigurations-niveauer System Level System ting Application Level InRoads, Descartes Site Level Alle får disse indstillinger Project Level Projekt specifikt User Level Kun for den ene bruger/user 22 WWW.BENTLEY.COM
Rækkefølge og prioritet Rækkefølgen filerne læses System Application Site User Project Project User 5 4 3 2 1 Prioritet 23 WWW.BENTLEY.COM
Workspace omdirigering Lokal disk config system Her indsættes omdirigerings fil Server appl standards /Site DFLTUSER.cfg Users Projects 24 WWW.BENTLEY.COM
Standards mappen standards.cfg Site Z Firma Standards.cfg 25 WWW.BENTLEY.COM
Users mappen Variabel: _USTN_USER UCF-filer %include UsersInclude.cfg UsersIncludeExamples.cfg Hvor ligger mine projekter (PCF-filer)? 26 WWW.BENTLEY.COM
Projects mappen Variabel: _USTN_PROJECT PCF-filer Kan være med projektgrupper i mappestruktur %include ProjectInclude.cfg ProjectIncludeArchDBK.cfg ProjectIncludeArchSfB.cfg 27 WWW.BENTLEY.COM
Workspaces Live Demo! 28 WWW.BENTLEY.COM
Workspaces Tak fordi I kom og lyttede! 29 WWW.BENTLEY.COM