
Autor: El_Juanri Colaboradores: Fecha: 8-02-2010 |
1. Motivo por el que se hace............................................................................................ 3
2. Objetivo..................................................................................................................... 3
3. Operativa.................................................................................................................... 3
4. Contenido................................................................................................................... 3
5. Sistemas operativos..................................................................................................... 4
6. Idioma........................................................................................................................ 4
7. Cómo utilizarlo............................................................................................................ 4
8. Funcionamiento........................................................................................................... 5
8.1. Obtener información sobre dónde se encuentran los CATSettings................................. 6
8.2. Borrar todos los CATSettings del icono arrastrado....................................................... 6
8.3. Abrir la carpeta de los CATSettings para gestionarlos manualmente............................... 6
8.4. Seleccionar los ficheros que queremos mantener de todos los CATSettings.................... 7
8.5. Obtener una copia de seguridad de todos los CATSettings............................................ 7
8.6. Recuperar una copia de seguridad guardada................................................................. 8
9. Salir del programa......................................................................................................... 8
10. Problemas que se puede plantear.................................................................................. 8
11. Responsabilidad.......................................................................................................... 8
12. Créditos y Derechos de autor....................................................................................... 8
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 “environment” (Entorno: variable -direnv) y abren el fichero del entorno (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.
Conseguir, mediante un comando, “traducir” esas “variables del sistema” en directorio perfectamente legibles, de esta forma:
CATUserSettingPath=C:\Documents and Settings\Usuario\Application Data\DassaultSystemes\CATSettings
Y eso ya lo entendemos todos... Por eso hemos hecho este programa para solucionar dichos inconvenientes.
Para que este programa funcione correctamente debe existir en el mismo directorio del ejecutable:
Se ha probado este programa en los siguientes sistemas operativos:
De momento esta versión no está preparada para Windows Vista.
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 las botones de las banderas.
Para que este programa tenga efecto es necesario que el programa CATIA v5, que se inicia con el correspondiente icono (fichero .lnk), no este 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 no necesita licencia de CATIA. Solo un fichero de licencia del propio programa que se suministra con el mismo, y cuando caduca se tiene que pedir a Juanri.
Paso 1.- Pulsando el botón [Continue], nos parece este panel con la “lavadora en marcha” ![]()

| Paso 2.- | Solo tenemos que “arrastrar y soltar” (Drag and Drop) sobre el panel el icono de CATIA v5 cuyos CATSettings queramos “limpiar o gestionar”, quedando el panel como sigue: | |

Donde vemos que se han rellenado los campos con la siguiente información:
| Usuario: | Nombre del usuario que ha hecho logon. |
| Acc.directo: | Nombre del icono (acceso directo) que se ha arrastrado y soltado sobre el panel. |
| Path del CATIA v5: | Es el directorio donde lo hemos instalado en nuestro ordenador. |
| Entorno: | Es el fichero que contiene las variables para que catia sepa como arrancar y donde están las cosas. La extensión del fichero es .txt |
| DirEntorno: | Es el directorio donde se encuentra el fichero anterior. |
| Direc. CATSettings: | Directorio donde se encuentra los CATSettings |
| “Lista de Backup’s”: | Son todos los directorios que existen en la carpeta “C:\GestCATSettings\Usuario\”. Se supone que tendrán los nombres de los “Accesos directos” al programa CATIA v5 a los que hemos hecho backup. Si no tenemos ninguno, lógicamente aparecerá vacío. |
En función de lo que queramos hay que seguir los siguientes pasos:
| Paso 3.- | Simplemente con la información que aparece en el campo “Dir. CATSettings”, “copiar mano” algún CATSettings de otro “site”. | |
| Paso 3.- | Si queremos borrar todo el contenido de esa carpeta de los CATSettings, damos al botón [Borrar todo]. El sistema nos pregunta si estamos seguros de esta acción. También en caso que esa carpeta tenga otras sub-carpetas, nos saldrá este mensaje:
Permitiéndonos mantener la sub-carpeta, por ejemplo “Printers” Con todo borrado ya podemos arrancar de nuevo CATIA v5 y el programa pone los CATSettings por defecto. |
|
| Paso 3.- | Damos al botón |
|
|
|
Plataformas W2000 y Xp, usando |
Plataformas W2000, Xp y Windows 7, usando |
En este caso, el proceso puede necesitar dos pasos más:
![]()
Si vamos a dejar los mismos ficheros, una vez definidos en el fichero “To_Keep.xls” no es necesario hacer el paso 3 que explicamos a continuación.
| Paso 3.- | Para generar el excel, damos al botón [Sel. ficheros a mantener]. Aparece un fichero excel, copia de la plantilla “original.xls”, que ya tiene una serie de nombres de ficheros con la explicación de para qué sirven. El programa añade de forma automática los que faltan y elimina los que nosotros no tenemos en nuestro directorio. Al dar al botón aparece este mensaje: | |

Y este es el aspecto del fichero:
| Paso 4.- | Ahora sólo tenemos que eliminar la línea completa del nombre del fichero que queremos borrar. Al terminar, damos al botón [Salvar y Salir/Save and Exit] que nos guardará dicho fichero en el directorio “C:\GestCATSettings\Usuario\” con el nombre “To_Keep.xls”. Si el fichero existe con anterioridad nos aparecerá un mensaje para preguntar si queremos reemplazar, a lo que diremos Yes. | |
| Paso 5.- | Una vez guardado el fichero excel y para que surta efecto este borrado selectivo, damos al botón [Borrar No Keep]. | |
| Paso 3.- | En ese caso, damos al botón [BackUp CATSett.] y una copia de todos los ficheros, incluido los subdirectorios, con el nombre del directorio igual al nombre del “acceso directo”, se guardará en “C:\GestCATSettings\Usuario\”. Esto facilita cuando un ordenador es compartido, que cada usuario sepa qué es lo suyo y de que icono se ha hecho backup. Recordar que siempre podemos guardar en otro sitio el fichero de backup, pero para que el programa lo “maneje” debe estar en el directorio del Usuario. |
|
| Paso 3.- | Para recuperar un directorio completo de CATSettings, lo seleccionamos de la lista y damos al botón [Res. CATSettings]. La lista proporciona todos los directorios de backup del usuario que ha hecho logon. | |
Al terminar, el programa nos informa que todo termino bien, al menos eso esperamos, claro..
Solo necesitamos darle al botón [Salir].
Si lo hacemos antes que la “lavadora” se pare (30 ciclos o un icono sobre la pantalla), puede que tengamos que dar otra vez a dicho botón para salir.
Cuando se le da al botón [Sel. ficheros a mantener], el programa “abre” un EXCEL.exe que cierra al salir del programa. Aunque la hoja se cierre, si vamos al “Administrador del Sistema” nos encontraremos que el excel se está ejecutando. Esto puede provocar que si el usuario no cierra el programa y quiere editar algún fichero excel, el programa excel no responda. Para solucionarlo debe ir al “Administrador del sistema” y detener ese proceso. O más fácil: Detenemos nuestro programa “Gestionar_CATSettings” antes de editar un nuevo excel.
El autor no se responsabiliza de los daños directos o indirectos que pueda ocasionar el uso de este programa.
El Programa esta sujeto a los derechos descritos en Creative Common, según se especifica en About.. (Dando doble clic al icono que aparece en la esquina superior derecha).
Este programa es idea original de “El Juanri” y se ha aprovechado de la forma de “arrastrar y soltar” descrita en la página “Del Guille (Som)”: Ejecutar un acceso directo:
http://www.elguille.info/vb/API/ejecutar_acceso_directo.aspx
Pero en vez de ejecutarlo lo que yo hago es “leerlo”. “A cada uno lo suyo...”.
Colaboran en este programa:
Pinchar aqui para bajarse el programa Gestionar CATSettings
| Dirija sus preguntas a: juanri@muchocatia.es | CATIA V5 |