Coordinate scaling of the model at DGN export

Tekla Structures
Not version-specific
Tekla Structures
Environment
Not environment-specific
Question:
What is XS_EXPORT_DGN_COORDINATE_SCALE used for?

Answer:
"XS_EXPORT_DGN_COORDINATE_SCALE doesn't actually scale the model, but changes the model precision instead.

XS_EXPORT_DGN_COORDINATE_SCALE of 100 means that the accuracy is 1/100mm = 0.01mm

Using the scale of 50 gives you the accuracy of 0.02mm, using the scale of 10 gives you the accuracy of 0.1mm.

The reason for using the scale is that DGN as an old format has "too short" fields for storing coordinate information; therefore numbers must be scaled a bit to fit into the provided space.

Tekla Structures writes the scale number into the DGN file header, so other software importing the file will multiply the values with that scale. (You might lose some digit accuracy of the coordinates in the new software.)

In some cases instead of changing the XS_EXPORT_DGN_COORDINATE_SCALE, the model can be moved closer to the origin, so the coordinate digits will not exceed the fields of the DGN format.
Was this helpful?