Translation Errors
- Last UpdatedDec 21, 2023
- 1 minute read
If a dgn file does not exist, or cannot be read (for example if it is locked by another program, such as MicroStation you will get a message such as
-
failed to read DGN file 'filename' <details>
ImPLANT-I 2 issues fewer warnings while processing elements than ImPLANT-I - it will usually process each element as far as it can, and silently ignore it otherwise. Under some circumstances it will fail to process an element in an unexpected way, and in this case you 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 by ImPLANT-I that has not yet been implemented.
Examples of files that trigger these messages would useful for improving future releases of ImPLANT-I. These are best submitted through the usual support channels.