Catia V5 por el “Juanri”: El Sitio del Catia en Español

Link de Interes | Novedades | Mapa | Buscar
Mis Normas | Mis Cosas | Quiero aprender Catia | Historia de la web | ¿Como empiezo?
Simbología | Concursos | CATDUA | Trasferencia de ficheros
Indice Gral. | Drawing |Navigator | Entorno | Part Design | G.Shape D. | DMU_Assembly|Trucos
Indice de general | Ind. 3D | Ind. superficies | Ind. cinematica | Ind. engranajes | Ind. Otros
Indice gral. | Entorno | Alambrico | Solidos | Cinematica | Otros
Geometría Descriptiva
Power Copy, User Features y Aplicaciones
Juego: Ahorcado y Porra Americana
Cursos en IFES | Otros Cursos | Cursos Previstos

Está Vd. en: FAQ Hoja2 >>Entorno > 095_¿Que es el UUID y para que sirve?

  ¿Que es el UUID y para qué 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”.

1.- Cuando se crea.

  Cuando creamos un nuevo documento, con “File flecha New..” o con “File flechaNew 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.
forma de una UUID
  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 flechaSave As” y se utiliza la opción “Save as new document”

2.- Cuando necesitamos que el UUID sea el mismo.

Esto es lo importante para saber que hacer.

 
Necesitamos que sea el mismo para que los links entre ProductflechaPart’s o bien entre DrawingflechaProduct/Part se mantengan. Para que un link se mantega, tiene que pasar dos filtros: el primero es el nombre del fichero y el segundo es el UUID. Si el primero no lo encuentra dice “No Found”. Si el primero lo pasa y el segundo no, dice “Broken link” (link roto).

  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).

Part y su Draw
  Si para hacer cada uno de los tornillos que componen la tabla hago un “FileflechaNew 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:

ventana Desk

  El resultado será que todos los Part’s tienen el mismo UUID.
cambia el nombre pero no el UUID

3.- Que hacer cuando el UUID es distinto y queremos reemplazarlo.

  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.

3.1.- Quiero cambiar el link que tiene un dibujo hacia un Part/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”.ir arriba
  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:

Modificar Link's

vista con link roto

Link cambiado

  Claro que las cotas se han ido a tom.. mu lejos...porque las piezas no coinciden en nada...

3.2.- Quiero cambiar el link que tiene un Product hacia un Part/Product.

  ir arriba 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 Componenticono 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”:
Pero si vas al Desk está bien.
  Para volver a enrrutar el nuevo fichero debemos hacerlo seleccionándolo en el árbol y damos a “EditflechaLinks”.   Nos sale este panel:

panel de links

  Le damos a [Replace] y en el menú que nos sale elegimos “Loaded document” (más fácil) y de allí lo seleccionamos.

3.3.- ¿Puedo cambiar el link que tiene un documento hacia un Part/Product?.

  Esto yo si lo puedo hacer con el programilla que tengo sin abrir CATIA.

panel de mi programa

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

seleccionado uno
Siendo este el resultado:
Modificado
  Cuando abro el fichero:
resultado

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

resultado limpia

  Es que algunas personas parece que no se creen que se puede cambiar el UUID....uhmmm yo me puedo equivocar pero no engaño a nadie a sabiendas.
  Me ha salido un poco largo y nos queda la duda si hay alguna “contraindicación” que varias piezas tengan el mismo UUID.
        

ir arriba

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

Volver al Indice Piense en sus nietos!! Dirija sus preguntas a: juanri@muchocatia.es CATIA V5 R16