1 / 30

Managing MicroStation Workspaces and Standards in ProjectWise

Managing MicroStation Workspaces and Standards in ProjectWise. Introducing the Managed Workspace. ProjectWise 8.1 introduced Workspace Profiles Allowed for the usage of MicroStation Workspaces in ProjectWise as resources

Download Presentation

Managing MicroStation Workspaces and Standards in ProjectWise

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Managing MicroStation Workspaces and Standards in ProjectWise

  2. Introducing the Managed Workspace • ProjectWise 8.1 introduced Workspace Profiles • Allowed for the usage of MicroStation Workspaces in ProjectWise as resources • Workspace data (cell libraries, materials, seed files, etc.) were maintained outside of ProjectWise • Limited integration between ProjectWise and MicroStation (file open dialogs, etc.)

  3. Introducing the Managed Workspace • ProjectWise XM introduces the Managed Workspace • Store workspace data (cell libraries, materials, seed files, etc.) in ProjectWise • Absorb Microstation configuration files (*.CGF, *.PCF, *.UCF, etc.) into ProjectWise Configuration Settings Blocks (CSBs) • Tighter integration between ProjectWise and MicroStation (file open dialogs, etc.)

  4. Managed Workspace Definition • Working with workspace resources imported into ProjectWise and configuration files translated into configuration settings blocks • Configuration settings blocks assigned to DGNs (either directly or through inheritance)

  5. Managed Workspace Benefits • One storage location for all workspace data • Better integration between ProjectWise and MicroStation • More Priority Levels • Can work with data outside of ProjectWise • Assign CSBs to data sources, applications, users, folders, projects, and documents • Better support for the “off-line” work scenario • Can work with Workspace Profiles

  6. Advantages over Workspace Profiles • Providing access to the workspace data (configs and resources) across projects and sites • Allows users to leverage caching and distributed file shares for workspace data • Simplified mechanism for managing resource data in ProjectWise

  7. Managed Workspace Operations Overview • Import workspace data into ProjectWise • Translate CGF files to CSBs • Redirect CSBs to ProjectWise data • Assign CSBs • On DGN open from ProjectWise, configuration settings are applied • Works with MicroStation XM, V8 and J

  8. Configuration Settings Blocks • ProjectWise implementation of Microstation Configuration files and levels • Each CSB contains configuration variables • Configuration variables operate as they do in MicroStation (mostly) • Respect =, :, >, <, +, %undef, %level, and %lock operations • Do not need #, %include, %if, %else, %elif, %error, %endif • A CSB can be thought of as a CFG file in ProjectWise

  9. Configuration Settings Blocks • Six levels of Priority: • Global – Mapped to System Level (0) • Customer – New level • Site – Mapped to Site Level (2) • Project – Mapped to Project Level (3) • Discipline – New Level • User – Mapped to User Level (4)

  10. Configuration Settings Blocks Added ProjectWise Folders and Documents to Edit Dialog Value Types Value Edit Dialog Variable\Value List

  11. Implementation • CSBs can be assigned in ProjectWise to the following: • Support relative path statements • CSBs can be linked together (similar to %includes) • Follow inheritance rules in ProjectWise

  12. Managing CSBs • Edited in ProjectWise Administrator • Can be manually created • Can be created from existing MicroStation configuration files (Import Wizard) • Assigned to ProjectWise objects in ProjectWise Administrator and\or ProjectWise Explorer

  13. Assigning CSBs • In Administrator • Datasource • User • Application • In Explorer • Project • Folder • Document

  14. Opening a DGN file with a CSB file Associated • Associated CSBs are copied locally as text files to the %PWWorkdir\workspace\ folder • A “master” CSB file is created that contains all the %include statements for each of the CFG files generated from the CSBs. • Any file that is referred to by a configuration variable in the CSB is copied locally from ProjectWise to the appropriate DMS folder

  15. Opening a DGN file with a CSB file Associated • MicroStation is launched with a –wc statement pointing to the temporary “master” configuration file • Note – does check cache for files before copying out

  16. Working in MicroStation • Integrated File Open Dialogs • New Workspace Configuration Dialog • Filter row • Dialog can be resized • Icons for restart and lock • UCF file is replaced with the Personal Workspace

  17. So This….

  18. Becomes This

  19. MicroStation Integration

  20. Personal Workspace • Replaces UCF as storage for variable changes • Visible from MicroStation and ProjectWise Explorer • Administrator can disable the usage for users if desired

  21. Importing Existing Workspace Data • Use the Import Wizard, launched from ProjectWise Administrator • Overall Process: • Copy Workspace Data from system disk to ProjectWise (outside of wizard) • Import CFGs to CSBs • Change CSB paths to refer to data in ProjectWise instead of system disk data

  22. Import Wizard Details • User enters MicroStation installation and workspace root directory • Wizard processes all configuration files in the workspace root and allows the user to pick which ones to import to CSBs

  23. Import Wizard Details • Wizard displays configuration file dependencies (%included files) • Imports selection of configuration files to create CSBs • Can end session and work with CSBs referring to data on system disk or continue to change references to data in ProjectWise

  24. Import Wizard Details • To change variable paths, select CSB, and is shown a list of file system paths from each variable • Specify which ProjectWise folder corresponds to each file system folder in the CSB (called mapping) • Can choose the top-level folder, the wizard will cascade automatically through all folders and modify the path statements

  25. Import Wizard Details • The wizard will update the variable paths in the CSBs to refer to data in ProjectWise instead of the file system • Existing workspace data not modified

  26. Importing CFGs to CSBs

  27. Managing Workspace Data • Files copied out for managed workspace support are visible in the Organizer ->Workspace Files • Files can be purged from Organizer separately from standard copied out data

  28. Managing Workspace Data • Documents\folders with CSBs assigned retain assignment on copy • CSBs can be copied retaining or removing links • Deleting folders in ProjectWise Explorer that have CSBs assigned asks for deletion of variables

  29. Workflows Supported • Multiple offices using redundant copies of workspaces (use cache to remove need for multiple copies) • Different workspace configurations for projects, applications or users • Datasource “global” settings • Site specific configurations

  30. Summary • New methodology for managing MicroStation workspaces in ProjectWise • Data and configuration settings now managed in ProjectWise • Provides more administrative controls for the management of workspace configurations in ProjectWise • Will require some administrator effort for import/migration of existing data

More Related