
Autor: El_Juanri Colaboradores: V. 3.0.0 Revisión: 04-10-2010 |
1. Motivo por el que se hace
2. Objetivo
3. Funcionalidades
4. Contenido
5. Sistemas operativos y requerimientos
6. Idioma
7. Cómo utilizarlo
8. Operativa
8.1. Creación de un icono de arranque de CATIA
8.2. Pasos comunes para gestionar CATSettings.
8.3. Obtener información sobre dónde se encuentran los CATSettings
8.4. Abrir el fichero de Entorno
8.5. Borrar todos los CATSettings del icono arrastrado
8.6. Abrir la carpeta de los CATSettings para gestionarlos manualmente
8.7. Seleccionar los ficheros que queremos mantener de todos los CATSettings
8.8. Obtener una copia de seguridad de todos los CATSettings
8.9. Recuperar una copia de seguridad guardada
8.10. Añadir CATSettings de Reference a un icono existente
8.11. Migrar CATSettings guardados a una release posterior
8.12. Eliminar un directorio de CATSettings guardados en backups
9. Salir del programa
10. Problemas que se puede plantear
11. Responsabilidad
12. Video tutorial sobre el uso del programa
13. Créditos y Derechos de autor
El problema que se le plantea a muchos usuarios “novatos” es que desconocen donde se encuentran los CATSettings. Cuando se descontrolan las opciones (le desaparece el árbol, los iconos se han perdido, se producen errores raros, etc...) y necesitan borrar los CATSettings, se encuentran con dificultades porque no saben de qué va la cosa. Entre otras razones porque si van al “directorio del entorno” (Entorno: variable -direnv) y abren el “fichero del entorno” (en adelante environment) (Variable: -env) encuentran una anotación como esta:
CATUserSettingPath=CSIDL_APPDATA\DassaultSystemes\CATSettings
Y eso ya “empieza a complicarse”... Además ese directorio, por la configuración genérica de Windows, “normalmente” está “oculto” y hay que saber llegar hasta él.
La Versión 2 contempla el caso de los que trabajan para otra empresa y les envían unos CATSettings de Referencia que tienen que instalar y no saben como ni donde.
Como todos sabemos los CATSettings de Reference son aquellos que colocan “candados” en las opciones para evitar que el usuario los cambie por desconocimiento.

También con la Versión 2 se puede crear un acceso directo para un nuevo Environment.
Otra cosa que aborda la Versión 2 es como se convierten los CATSettings de una Release (por ejemplo la R16) a otra posterior (por ejemplo la R19).
Hay que tener en cuenta que cuando se instala en un ordenador dos Release, los ficheros “Environment” son distintos pero el parámetro CATUserSettingPath, que define la ruta donde se encuentran los CATSettings es la misma y por lo tanto usarían los de la versión anterior.
Si se instala una Release y antes se ha desinstalado la anterior realmente no pasa nada grave. Yo personalmente he usado los mismos CATSettings de una versión a la siguiente y no he tenido problemas. Pero D.S. recomienda pasarles un programa de conversión de una versión a las posteriores para una adaptación completa.
Con la Versión 3 se puede crear un acceso directo para entrar en un nuevo Environment como administrador de CATIA V5.
CATUserSettingPath=C:\Documents and Settings\Usuario\Application Data\DassaultSystemes\CATSettings
Y eso ya lo entendemos todos...
Con este programa podemos:
![]()
O bien saber lo siguiente:
Las siguientes posibilidades son, en esta versión, tanto para los CATSettings de Referencia como para los de Usuario.
Para que este programa funcione correctamente debe existir, en el mismo directorio del ejecutable:
La primera vez que se ejecuta, el programa crea un directorio en “C:\GestCATSettings\User” donde se guardarán y desde donde se gestionarán las copias de seguridad.
![]()
Se ha probado este programa en los siguientes sistemas operativos:
De momento esta versión no está preparada para Windows Vista.
Como el programa maneja ficheros excel que tiene macros en los botones para guardar y limpiar las líneas intermedias en blanco, es necesario que el usuario tenga activado en “Herramientas
Macros
Seguridad..” el Nivel de Seguridad = Medio, para poder ejecutar estas macros sin las cuales el fichero no se guarda correctamente.
Cuando el programa arranca por primera vez, nos muestra un panel de bienvenida donde podemos elegir en qué idioma queremos los botones y los mensajes.

Después de dar al botón Continue, y una vez en el Panel principal del programa, existen unos botones con las banderas donde podemos volver a cambiar de idioma.
La primera vez que pulsamos el botón nos sale este mismo documento en el idioma seleccionado.
![]()
En posteriores uso de este programa no aparecerá este panel porque el programa crea un fichero “Lenguaje.txt” en el directorio “C:\GestCATSettings\User” que guarda el último lenguaje seleccionado y lo actualiza si damos a los botones de las banderas.
Para que este programa tenga efecto es necesario que el programa CATIA v5, que se inicia con el correspondiente icono, no esté en ejecución. Si así fuera, al modificar y cerrar algunas opciones, éstas se volverían a guardar siendo necesario una nueva ejecución del programa “GestionarCATSettings.exe”, ya que los CATSettings se habrían actualizado.
Este programa necesita que CATIA esté correctamente instalado y un fichero de licencia del propio programa que se suministra con el mismo, y cuando caduca se tiene que pedir a Juanri.
Como todo el mundo sabe, el icono de acceso directo es un fichero, de extensión .lnk, colocado en una carpeta del sistema: “Desktop” (escritorio). Como dentro de una carpeta no puede repetirse el nombre de un fichero es por lo que los nombres de los iconos de acceso directo deben ser distintos.
Cada icono de arranque debe, por lógica, tener asociado un fichero de “environment” (variable –env) situado en un “directorio de environment” (variable –direnv). Esto nos permitirá dedicar cada icono de acceso directo a un trabajo distinto y con distinta configuración, aunque el programa que se arranque sea CATIA v5 en una misma Release. Un caso típico es tener un icono de CATIA v5 Release 16 para el trabajo con la empresa “AZME” y otro, con la misma Release, con la empresa “ELFAVOR”, que tienen distintos DLNames y requisitos plasmados en “candados” en la customización de CATIA v5.
Yo personalmente utilizo el mismo directorio de environment para todos los environment’s de la misma Release (programa instalado), pero esto no es obligatorio.
Los ficheros de “environment” no pueden “inventarse” dado que tienen una estructura determinada con una serie de parámetros que indican a CATIA v5 donde se encuentra la instalación para esa Release en concreto: las librerías, los CATSettings de Usuario, los de Referencia, y algunas opciones asociadas a la forma de arrancar el programa. Este es el aspecto de uno de ellos:

Por lo tanto, cuando queremos crear un icono de acceso directo nuevo, debemos copiar un environment existente para esa Release y a partir de él cambiarle las líneas donde aparecen:
CATReferenceSettingPath= (donde están, si existen, mis CATSettings de Referencia)
CATUserSettingPath= (donde están mis CATSettings de Usuario)
Y esto es lo que hace el programa: partiendo del fichero environment asociado a un icono de acceso directo (que arrastramos sobre el panel) le modifica esas líneas y lo guarda en el directorio –direnv seleccionado, pero con otro nombre y/o ubicación.
Continua en la siguiente página
| Dirija sus preguntas a: juanri@muchocatia.es | CATIA V5 R16 |