Los CATSettings son los ficheros de configuración donde se guardan todas las preferencias de configuración de las opciones (Tools->Options) y personalización del entorno de trabajo (Customize).
Estos ficheros están guardados por defecto en la carpeta llamada CATSettings que por defecto podemos encontrar en:
Para windows XP
C:\Documents and Settings\user\Local Settings\Application Data\DassaultSystemes\CATSettings
Para WIN 7
C:\Users\user\AppData\Roaming\DassaultSystemes\CATSettings
Estas rutas de acceso están guardadas en la variable de configuración llamada CATUserSettingPath.que encontramos en el fichero de configuración de variables de entorno que tiene la extensión *.txt
Al iniciar catia siempre lo hacemos desde un acceso directo en el que está configurado tanto la versión de catia que estemos inciando como el nombre y ubicación del fichero de entorno ENV con el que se cargan las opciones.
Si miras en las propiedades del botón derecho del ratón sobre el acceso directo de incio de CATIA veras que aparece por defecto esto:
Windows XP:
"C:\Archivos de programa\Dassault Systemes\B18\intel_a\code\bin\CNEXT.exe" -admin -env CATENXXX -direnv "D:\configuraciones\V5\CATEnv" -nowindow
Windows 7:
"C:\Program Files\Dassault Systemes\B18\win_b64\code\bin\CNEXT.exe" -admin -env CATENXXX -direnv "D:\configuraciones\V5\CATEnv" -nowindow
Donde:
"C:\Archivos de programa\Dassault Systemes\B18\intel_a\code\bin\CNEXT.exe" --> nombre el archivo ejecutable el programa y ruta de instalación de la aplicación.
-admin --> sentencia de modo de inicio como adminisrador
-env --> sentencia de modo de inicio en base a los parámetros del fichero de configuaciones CATENV
CATENXXX --> Nombre del fichero de coniguracioes CATENV. Este es un fichero de texto (*.txt) con la declaración de las rutas y variables el entorno de trabajo de catia.
-direnv --> sentencia de búsqueda del fichero de configuraciones ENV que ha de cargar
"D:\configuraciones\V5\CATEnv" --> Ruta de localización del fichero de configuraciones CATENV. Puedes poner aquí el directorio que tu quieras.
-nowindow --> sentencia de inicio de las ventanas de opciones ocultas
Aqui lo mas importante a tener en cuenta es la version de catia que estamos inciando y el nombre del fichero de configuración de variables de entrono ENV que estamos abriendo.
En el ejemplo estariamos abriendo la version 18 con el fichero de entrono llamado CATENXXX (normalemnte se llama CATIA.V5R16.txt) que encontramos en la ruta D:\configuraciones\V5\CATEnv (por defecto susle se una ruta como C:\Documents and Settings\All Users.WINDOWS\Application Data\DassaultSystemes\CATEnv)
Lo importante aqui es localizar este fichero de entorno ENV
Si lo abres veras que contiene un montón de variables de entrono con sus correspondientes rutas de búsqueda.
La variable CATUserSettingPath se utiliza para definir donde se van a guardar los archivos de configuración de los Settings.
Podríamos poner aqui la ruta que deseemos.
Si ponemos una ruta que no exista se creará y en ella se guardarán las preferencias inciales.
Si por ejemnplo queremos que la carpeta donde se guarda estas opciones la quisieramos guardar en un Pendrive, podríamos llevarnos nuestras configuraciones para asi poder utilizarlas en otros equipos, modificando esta ruta del ENV en los equipos en los que queremos que nos lea y guarde las opciones en el pendrive.
Cuando hacemos un cambio en las opciones o customize se graban aqui los cambios, de tal forma que al siguiente dia si inciamos catia desde nuestro usuario de windows y con el acceso directo configurados se cargarán las preferencias personalizadas que dejamos la ultima vez que cerramos catia.
Se puede también mantener la ruta actual que tengas y añadir otra ruta personal seguido de ;
Con esto lo que haríamos sería configurar un entorno de preferencias o configuraciones en cascada del tal modo que primero cargaria toda las preferencias por defecto y después se solaparian las configuraciones realizadas que existan en la segunda ruta.
Por ejemplo podríamos configurar dos accesos directo de incio de catia con dos versiones de catia diferentes que utilicen diferentes ficheros de declaración ENV con las mismas rutas de las opciones. De eta forma conseguiríamos mantener las mismas preferencias de configuración en ambos catias.
Lo mejor aqui seria dejar las rutas que salgan en la variable CATUserSettingPath del mismo modo que nos aparecen en las dos veriones, y luego añadir seguido con punto y coma (;) la misma ruta que utilizaremos como ruta personal de configuración en ambas versiones.