Google+

Lección Modificación de link contextual - MuchoCATIA

Buscar
Vaya al Contenido

Menu Principal:

Lección Modificación de link contextual

Teoría CATIA
Está Vd en: Manuales y Lecciones>>EntornoentornoAssemblyconjuntos>>Leccion: 1010_manejo de Link's en Contexto.


Letra F  

efinición y cambio de Link en contexto

 

Índice


1.   Preámbulo.
2.   Definición de un link contextual, en una instancia de una Pieza.
3.   Definición de un Link Contextual, en dos Instancias de la misma Pieza.
4.   Copia de una Instancia Part Contextual, con la opción Paste Special..>Break Link.
5.   Definir Contextual Link entre dos Instancias pertenecientes a diferentes Product’s.

 

1.- Preámbulo.

  Cuando hablamos de trabajo en “contexto” nos estamos refiriendo simplemente a que estamos editando una pieza, dando doble clic sobre el Part, que cuelga de una determinada Instancia, en el “contexto de un Product”, que es el documento raíz.
  Y cuando hablamos de crear un link contextual, nos estamos refiriendo a hacer operaciones que implican a elementos geométricos (no a los numéricos, tipo Parámetros) de otros Part’s  distinto al que estamos editando. Estas “operaciones” no necesariamente tiene que ser “Copy & Paste”, si no que el efecto es el mismo si hacemos, por ejemplo, en nuestro Part, una operación “Offset” de una superficies que NO está en nuestro CATPart. En este último caso, CATIA obtiene SIEMPRE una copia, y en función de cómo tengamos configuradas nuestras opciones, esta copia será “con link” o una “copia basura” (sin link) y cualquier feature que esté dentro de nuestro Part, tendrá como referencia esa “copia interna”, aunque esta “copia interna” tenga, a su vez, link con el elemento externo.

  Lo mejor es tener esta configuración:

opciones

activada “Keep link with selected object Mantener el link con el objeto seleccionado.
activada “Confirm when creating a link with selected object”.

Avísame cuando yo seleccione un elemento que No sea de mi Part y CATIA pretenda crear un Link.

  Cuando activamos esta segunda opción, y seleccionamos un elemento geométrico de otro Part, nos aparece este mensaje:

pregunta

  Que viene a decir:
  “Tienes activada la opción Keep link..tal y cual..¿Quieres mantener el link con el objeto seleccionado?
  Dice MANTENER, pero lo que no dice es que si dices que NO, copia sin link y lo deja en No Show… pero copiar, COPIA, ¡a fe mía!
  Y si hemos elegido el elemento (al estar en un conjunto, es fácil elegir un Plane de otra pieza que coincida con un Plane de la nuestra) equivocadamente, la única acción correcta que tenemos, es decir que No y hacer Undo.

La opción desactivado “Show newly create external references”, lo que hace es que, a partir de cuando activemos esta opción, cuando cree una nueva referencia externa, la deje visible.

2.- Definición de un link contextual, en una instancia de una Pieza.

  Tenemos un Product con dos subconjuntos. En el primer subconjunto (SupMASTER), tenemos dos Part’s. En cada Part, tenemos una superficie Publicada (para que me digan, al copiarlas, directamente en el nombre, quienes son sus padres ).
  Creamos un nuevo sub Product, dentro del Product raíz, y en él, un nuevo Part. En este Part, dibujamos, en un Sketch, un contorno cerrado y con él hacemos un Pad, con las siguientes opciones:


creamos pad


  Hemos seleccionado las superficies de los Part’s del primer subconjunto y hemos dicho SI cuando ha aparecido el mensaje de “si quiero mantener el link”. No ha hecho falta hacer un explícitoCopy & Paste”, porque eso ya lo hace CATIA.

publicados

Si nos fijamos, nos dice (en el nombre):

..!..! CopiasEnContexto-SupMASTER.1 ! CopiasEnContexto-SUPERIOR.1 ¡ SuperSuperior
..!..! => Que está en DOS conjuntos superior (el nuestro y el del RAÍZ)
CopiasEnContexto-SupMASTER.1 => que es la instancia de ese subconjunto.
CopiasEnContexto-SUPERIOR.1 => Y dentro de ese subconjunto, la instancia de esa pieza.
SuperSuperior => El nombre del elemento publicado.

Ir arriba

3.- Definición de un Link Contextual, en dos Instancias de la misma Pieza.

1.- Del ejemplo anterior, copiamos y “CopiasEnContexto-PIEZA-A” y lo pegamos sobre el subproduct “..-Prd-DESTINO”.
2.- Como queda debajo y para identificar cada instancia, ponemos la original de verde y la segunda de salmón. Damos doble clic sobre la instancia del segundo subconjunto (“..-Prd-DESTINO”), y con el compás movemos la segunda instancia (que ya presenta el icono marrón).

nodo marron


CopiasEnContexto-PIEZA-A.CATPart es el Part Contextual.
CopiasEnContexto-PIEZA-A (CopiasEnContexto-PIEZA-A.1) es la INSTANCIA Contextual icon_cont-instance.
CopiasEnContexto-PIEZA-A (CopiasEnContexto-PIEZA-A.2) icon instancia copia segunda es la segunda o siguientes instancias del Part Contextual.

3.- Damos doble clic sobre el Product raíz, para ponerlo activo (en azul intenso). Seleccionamos la instancia copiada y, con el menú contextual, damos Components > Define Contextual Links.

modificar link's


  Y nos dice que el estado es Conectado.
  Aunque el Help de CATIA (hasta la R21) dice que debería aparecer esto, que es más explicativo:

concetado

Change context of: Copy(1) of Pic1.1---- (Cambiar el contexto del Pict1.1)
Context to replace by this one: (Por este otro:)

Pero ahora dice:
“Muestra los estados esperados, de enlaces definidos anteriormente, en este contexto.” ¿¿??

  Y en ningún lado dice que si damos a OK lo que hace es cambiar, de forma que ahora esa sea la Instancia del Part Contextual (CopiasEnContexto-PIEZA-A.2).

cambiada la segunda

4.- Copia de una Instancia Part Contextual, con la opción Paste Special..>Break Link.

  Si en vez de hacer, como en el apartado anterior un Copy (Ctrl+ C) & Paste (Ctrl+ V), hacemos un Copy y después hacemos un “Paste Special.. >Break Link”, el resultado que obtenemos, en principio parece lo mismo: nos aparece una nueva instancia con el icono marrón.

marron la segunda

  Pero si, sobre esa instancia, ejecutamos el comando anterior, aparece esto:

Ir arriba

nueva pieza con link rotos

Tenemos dos Part Contextuales, porque si vemos la nueva Instancia es de OTRO Part Number distinto del anterior porque son dos Piezas distintas. O sea: que ha creado una nueva pieza.

Part Number de la nueva pieza

Por lo tanto:

Sólo hay una Instancia contextual (una instancia contextual para una referencia).
El comando “Define Contextual Links” cambia cual es la Contextual Part.

5.- Definir Contextual Link entre dos Instancias pertenecientes a diferentes Product’s.

1.- Abrimos el fichero anterior y, debajo del ProductCopiasEnContexto-Prd-DESTINO.1”, creamos un nuevo Product.
2.- Copiamos el Contextual Part (CopiasEnContexto-PIEZA-A.1) y lo pegamos en el Product1.1.
3.- Damos doble clic sobre el Product1.1 y movemos, con el compás la instancia copiada.
4.- Damos doble clic sobre el Product raíz, e invocamos, sobre la instancia recién copiada, el comando Components->Define Contextual Links. Aparece esta ventana, donde ahora el estado (Expected Status) es “To solve”:


To solved

  Este panel ofrece información sobre el contexto que desea cambiar y las referencias externas de la instancia CopiasEnContexto-PIEZA-A.1 (en Product1):
Columna Expected Status: “To solve”, significa que los enlaces tiene que ser restaurados entre las siguientes referencias:
CopiasEnContexto-PIEZA-A.1 con la SuperSuperior.

link de elem. Publicados

Ir arriba

Como vemos, Si nos fijamos, nos dice (en el nombre):
..!..! CopiasEnContexto-SupMASTER.1 ! CopiasEnContexto-SUPERIOR.1 ¡ SuperSuperior
y como en realidad NO ESTÁ el Raiz, en el segundo Product por encima, debería ser tres !:
Si nos fijamos, nos dice (en el nombre):
..!..!..! CopiasEnContexto-SupMASTER.1 ! CopiasEnContexto-SUPERIOR.1 ¡ SuperSuperior
Para solucionar ese problema, seleccionamos las dos líneas y damos al botón [+]

botón Mas
Y este es el resultado:

resultado

Damos a Ok y tenemos esto:

como queda

  Este comportamiento último, copiar en otro product y cambiar la Contextual Part, mediante el botón más o menos, sólo es aplicable para elementos Publicados. Para los No Publicados, sólo se hace mediante el botón OK.

Pendiente de revisar con posterioridad a su lanzamiento.
Dado en Sevilla, por el Juanri, a 25/12/2014

Ir arriba

 

 
©Muchocatia. Todos los derechos reservados
Aviso legal
Política de privacidad
Mapa web
Contacto
contadores
Regreso al contenido | Regreso al menu principal