Translation Errors
- Last UpdatedJan 24, 2023
- 1 minute read
If a dgn files does not exist, or cannot be read, for example if it is locked by another program, such as MicroStation the user receives a message such as
-
failed to read DGN file 'filename' <details>
Import-DGN (Teigha® facilities) issues fewer warnings while processing elements than Import-DGN (Basic facilities) - it usually processes each element as far as it can, and silently ignores it otherwise. Under some circumstances it fails to process an element in an unexpected way, and in this case the user may receive one of the following errors:
-
Internal Error: OdError caught <details>
-
Internal Error: std::exception caught <details>
-
Internal Error: Other Exception caught <details>
-
*** Exception caught: <details>
These errors may cause elements to be skipped, or in some cases cause the whole translation to stop.
Possible causes for these messages include corrupt dgn files, but may also include particular constructions in the file that require special handling that has not yet been implemented.
Examples of files that trigger these messages would useful for improving future releases of the product. These are best submitted through the usual support channels.