Setting AVEVA E3D Design Default Text Format
- Last UpdatedAug 18, 2026
- 2 minute read
By default all sequential text files read by AVEVA E3D Design will be expected to be in UTF-8 format with a Byte Order Mark (BOM) present to identify them. This includes PML files, Datal files Similarly by default all sequential text files written by AVEVA E3D Design will be in Unicode UTF-8 format with a BOM present.
A simple command line 'transcoder' is also supplied; this may be used in some applications to convert files to a different encoding. This is installed with AVEVA E3D Design and is called transc.exe; further details can be found using its -h command line option.
In order to change these defaults, environment variables are available for you to modify the way AVEVA E3D Design handles sequential text files:
|
CADC_LANG |
Specifies the file encoding for reading external files which do not have a Unicode BOM present. If the variable is unset, this defaults to LATIN-1. Files with the following Unicode BOMs will be translated to UTF-8 on reading: UTF-16 little-endian, UTF-16 big-endian, UTF-32 little-endian, UTF-32 big-endian. |
|
CADC_LANG_NEW |
Specifies the file encoding for new files written. If the variable is unset, the default is Unicode UTF-8 format with a BOM present. |
These variables may be set to a variety of values:
|
UTF8 |
Unicode UTF-8 (the default) |
|
UTF16LE |
UTF-16 little-endian |
|
UTF16BE |
UTF-16 big-endian |
|
UTF32LE |
UTF-32 little-endian |
|
UTF32BE |
UTF-32 big-endian |
|
LATIN1 |
ISO8859-1 |
|
LATIN2 |
ISO8859-2 |
|
LATIN3 |
ISO8859-5 Cyrillic |
|
JAPANESE |
Japanese Shift-JIS |
|
CHINESE |
Simplified Chinese (EUC) |
|
KOREAN |
Korean (EUC) |
|
TCHINESE |
Traditional Chinese (used in Taiwan for example) (EUC) |
|
CP932 |
Japanese Shift-JIS |
|
CP936 |
Simplified Chinese GBK |
|
CP949 |
Korean |
|
CP950 |
Traditional Chinese Big5 |
|
CP1250 |
Central European |
|
CP1251 |
Cyrillic |
|
CP1252 |
LATIN-1 + some extras (beware) |