Está Vd. en: FAQ Hoja2 >>Entorno > 095_¿Que es el UUID y para que sirve?
1. Cuando se crea.
2. Cuando necesitamos que el UUID sea el mismo.
3. Que hacer cuando el UUID es distinto y queremos reemplazarlo.
3.1. Quiero cambiar el link que tiene un dibujo hacia un Part/Product.
3.2. Quiero cambiar el link que tiene un Product hacia un Part/Product.
3.3. ¿Puedo cambiar el link que tiene un documento hacia un Part/Product?.
Bueno más que para qué sirve habría que decir qué controla catia con ese identificador UUID (Unique Universal IDentifier).
El Identificador Único Universal es la forma de identificar un fichero no solo por su nombre y extensión de manera que no puedan existir dos iguales.
¿Y esto porqué y para que? Buena pregunta.. La verdad es que no sé la “ventaja”. Sé como funciona que es lo importante y como manejar la situación para no tener problemas; para que lo inventaron es lo que no puedo decirte. Si alguien lo sabe le agradecería mucho que me “iluminara”.
Cuando creamos un nuevo documento, con “File
New..” o con “File
New From..” se crea un identificador que parece que se basa en la fecha, la hora definida hasta el milisegundo, usuario, etc. En fin: que mas nos dá. Sale una ristra de números y letras codificadas.

Lo que si tengo muy claro es que D. S. tiene mucho interés en que no podamos “manipular” ni conocer ese UUID y por lo tanto tenemos que buscar nuestros “truquillos”.
Bueno aquí arriba os pongo una lista de ficheros con su UUID (mi colega Gerardo V. ha logrado “descodificarlos”).
También se crea un nuevo UUID cuando se hace un “File
Save As” y se utiliza la opción “Save as new document”
Esto es lo importante para saber que hacer.
|
Pongamos un ejemplo sencillo. Yo tengo un CATPart al que le he insertado una Tabla excel con diferentes dimensiones. Se trata de un tornillo, por ejemplo.
Si al primer Part lo salvo (la primera vez) como “Tornillo_patron.CATPart”, en ese momento le he asignado un UUID.
Creo un dibujo de ese “patrón” de tornillo con todas sus cotas y sus vistas (imaginar que son muchas).

Si para hacer cada uno de los tornillos que componen la tabla hago un “File
New From..” y lo salvo con otro nombre se crea un nuevo UUID y el dibujo no me sirve... a no ser que tengas una “herramienta para cambiar UUID’s”... (que yo tengo, claro) o uses algún truquillo algo engorroso.
Con el dibujo podría hacer para que me sirviera lo siguiente:

El resultado será que todos los Part’s tienen el mismo UUID.

Existen dos posibilidades: que sea un dibujo que apunta a un Part o a un Product; o que sea un Product que apunta a un Part o a otro Product.
Esto lo podéis leer (en ingles) de donde lo he sacado (solo esta parte):
http://www.coe.org/Collaboration/DiscussionForum/ActiveDiscussions/tabid/210/forumid/6/postid/128701/view/topic/Default.aspx por “DAYTONSWAN”.![]()
Pero vamos, algo parecido lo tengo yo desde hace mucho tiempo (25/08/09) en http://www.muchocatia.es/FAQ/034_ModificarLinkDRW.html
Pues en este caso podemos intentar:



Claro que las cotas se han ido a tom.. mu lejos...porque las piezas no coinciden en nada...
En ese caso no hace falta cambiarle de nombre. Simplemente debemos ir al Product y en el menú del módulo de Assembly Design , con el comando “Replace Component”
seleccionamos el que queremos cambiar por el nuevo. ¡CUIDADO! Si existen dibujos de este Product es necesario que el dibujo esté abierto en la sesión con el fin de que “se entere” de los cambios y modifique sus links a los nuevos UUID’s.
Si le queremos poner el mismo nombre, pero tiene diferente UUID, entonces cuando lo abrimos el Product se queja con este mensaje de “No encontrado”:

Para volver a enrrutar el nuevo fichero debemos hacerlo seleccionándolo en el árbol y damos a “Edit
Links”. Nos sale este panel:

Le damos a [Replace] y en el menú que nos sale elegimos “Loaded document” (más fácil) y de allí lo seleccionamos.
Esto yo si lo puedo hacer con el programilla que tengo sin abrir CATIA.

Y con ayuda de la “Lista total” de la derecha voy diciéndole que link quiero cambiar y por quien.

Siendo este el resultado:

Cuando abro el fichero:

Todo “casi” correcto...Pasas el CATDUA y listo..

El Juanri en Sevilla, a 25-1-2010
P. D.: Hay una persona que me ha pedido el programa. Yo he dicho “que lo tengo” y lo muestro aquí para que quede constancia de su existencia. Pero en ningún momento, ni en ningún sitio he dicho “que lo doy gratis”, ni siquiera he dicho que lo doy previo pago. ¿Queda entendido?
El Juanri en Sevilla, a 27-07-2010
| Dirija sus preguntas a: juanri@muchocatia.es | CATIA V5 R16 |