Top Level:

References

KHA-SD Help Group Policy SD Config Client Management CAD Info & Help Projects Site Map

Peer Level: Up New in v8 Level Manager Plotting References Debug File DGN Translations Annotation Scale Resymbolizing to Standards MSv8 Training Tricks

Child Level:
Up

MicroStation File Referencing

Translation (and Scaling) Issues

WARNING: if you are upgrading a file from MicroStation/J to v8 format you will be prompted for units:  Metric, International Foot or US Survey Foot.  Make sure you pick the right Foot definition as it does make a difference.

Microstation/J's integer-based coordinate system was unitless.  The folks at Bentley decided they wanted to have English and Metric scale automatically so MicroStation v8 by default stores coordinates internally as metric.  International Foot and US Survey foot are defined differently and are translated differently into metric.  This can cause problems.

According to Caltrans, http://www.dot.ca.gov/hq/oppd/cadd/rsc_files/webpage.php, "At Caltrans, the MicroStation Units.def file has been edited for U.S. Survey Foot as the English unit."

Verify your project seed file and unit prior to translating (the San Diego seed files are linked below).

If your seed file is v8, referencing Ms/J and DWG files does require a translation, Coincident and Coincident-World may lead to differing results.

There are a number of potential issues when using MicroStation v8 File Referencing:

  • MicroStation v7 and AutoCAD do "translate" coordinates to the v8 settings
  • Global Origin can make a difference

Reference Attach: Coincident vs. Coincident World

When in MicroStation v8 and Attaching a v7 Reference file the file attaches differently (it shifts!) when using Coincident vs. Coincident World

According to the MicroStation Help:

To align the reference with the active model with regard to both Global Origin and design plane coordinates, select Coincident - World in the Orientation list box. This option is available only when referencing a model in a DGN file.
or
To align the reference with regard to design plane coordinates only, select Coincident in the Orientation list box.

Portability and Paths

From the MicroStation Help

Making portable reference attachments

A reference attachment that specifies the DGN file containing the attached model by its full (absolute) path is not portable across directories, projects, and networked systems. Administrators can prevent the storage of full paths in attachment data by setting the configuration variable MS_DISALLOWFULLREFPATH. You can take these additional measures to make sure that your reference attachments are portable:

  • If you do not expect the internal directory structure of your workspace's project component to change, the best way to ensure portability when attaching references is to turn on Save Relative Path in the Attach Reference dialog box. This causes the relative paths to DGN files that contain attached models to be saved as attachment data in the open DGN file.
  • If the project directory structure is in flux, or if DGN files are shared between projects, using relative paths would not give you sufficient flexibility to ensure the portability of your reference attachments. In these situations, you should define the configuration variable MS_RFDIR or a custom configuration variable to specify the directory in which references reside, and attach references using this configuration variable. The configuration variable name, but not its definition, is saved as attachment data. If the project files are then moved, for example, to another directory or a file server, the only change needed is to redefine the variable. Defining multiple custom configuration variables, such as project-specific or data type-specific variables, provides even greater flexibility.
You can combine the above techniques — that is, specify the location of a DGN file that contains an attached reference with a configuration variables and a relative path.

Site Map       Contact Jeff Martin with comments/concerns.        KHA San Diego Transportation Group.                    this page last edited: 2008-01-17 16:26