Diagrammix3 te permite adjuntar conectores no solo a figuras, sino también a otros conectores. Esto permite el modelado de relaciones complejas que van más allá de conexiones simples punto a punto.
¿Por Qué Conectar Conectores?
Las conexiones de conector a conector son útiles para:
- Anotación: Adjuntar etiquetas o notas a puntos específicos a lo largo de una conexión
- Puntos de ramificación: Mostrar dónde un flujo se divide o se fusiona
- Relaciones multilaterales: Modelar relaciones que involucran más de dos entidades
- Flujos jerárquicos: Crear estructuras de conexión tipo árbol
- Interacciones UML: Modelar interceptaciones de mensajes o puntos de interacción

Crear Adjunciones de Conector a Conector
Método 1: Dibujar hacia el Conector
- Selecciona la Herramienta Conector (presiona
C) - Haz clic en la primera figura (o conector) como punto de inicio
- Arrastra hacia el trazado del conector de destino
- Pasa el cursor sobre el conector de destino — debería resaltarse
- Suelta para adjuntar
El nuevo conector ahora se conecta al conector de destino, creando un punto de ramificación.
Método 2: Modificar Conector Existente
- Selecciona un conector que ya esté dibujado
- Haz clic y arrastra uno de sus extremos
- Arrástralo sobre otro conector
- Cuando el destino se resalte, suelta
- El punto de conexión se mueve de la figura al conector

Comportamiento de Adjunción
Cuando adjuntas un conector a otro conector:
Punto de adjunción:
- El conector se adjunta en el punto más cercano del trazado del conector de destino
- A medida que el destino se mueve o cambia, el punto de adjunción se ajusta
- La adjunción mantiene su posición relativa a lo largo del destino
Indicadores visuales:
- Aparece un pequeño marcador de conexión en el conector de destino
- El extremo del conector adjunto se ajusta a este marcador
- Mover el conector de destino actualiza todos los conectores adjuntos
Mover Puntos de Adjunción
Para ajustar dónde un conector se adjunta a otro conector:
- Selecciona el conector adjunto
- Haz clic y arrastra el extremo que está adjunto
- Deslízalo a lo largo del trazado del conector de destino
- Suelta en la posición deseada
El punto de adjunción se desliza a lo largo del trazado pero permanece conectado.
Separar Conectores
Para romper una adjunción de conector a conector:
- Selecciona el conector adjunto
- Arrastra su extremo lejos del conector de destino
- Adjúntalo a una figura o déjalo sin adjuntar
- El conector ahora es independiente
Alternativamente:
- Elimina el conector adjunto completamente
- Usa Deshacer inmediatamente después de crear la adjunción
Casos de Uso
Anotaciones de Flujo
Agrega notas o comentarios a puntos específicos de un flujo:
[Start] ──────────────→ [End]
↓
[Note: "Critical step"]
El conector de la nota se adjunta al punto medio del flujo principal.
Árboles de Decisión
Crea ramificaciones de múltiples vías:
[Decision]
↓
├──→ [Option A]
├──→ [Option B]
└──→ [Option C]
Cada conector de rama se adjunta a un tallo de conector principal.
Diagramas de Secuencia UML
Modela retornos o interrupciones de mensajes:
Object A ─────message────→ Object B
↑
└──return
El mensaje de retorno se adjunta al conector del mensaje original.
Diagramas de Red
Muestra puntos de monitoreo a lo largo de conexiones de red:
[Router] ─────────────→ [Switch]
↓
[Monitor]
El conector del monitor se adjunta al enlace de red principal.

Dar Estilo a Conectores Adjuntos
Los conectores adjuntos pueden tener estilos diferentes de sus destinos:
- Diferentes colores: Distingue conexiones primarias vs. secundarias
- Diferentes puntas de flecha: Muestra dirección o tipo de relación
- Diferentes patrones de guiones: Indica ramas opcionales vs. requeridas
- Diferentes grosores: Enfatiza el flujo primario con líneas más gruesas
Esta diferenciación visual ayuda a los lectores a entender diagramas complejos.
Combinar con Puntos de Inflexión
Puedes agregar puntos de inflexión a conectores que se adjuntan a otros conectores:
- Adjunta el conector al conector de destino
- Haz doble clic en el conector adjunto para agregar puntos de inflexión
- Enruta el conector adjunto según sea necesario
- Los puntos de inflexión funcionan normalmente, aunque un extremo se adjunte a un conector
Esto te da control total sobre escenarios de enrutamiento complejos.
Limitaciones
- Rendimiento: Números muy grandes de adjunciones de conector a conector (50+) pueden ralentizar el renderizado
- Dependencias circulares: Evita crear bucles (conector A → conector B → conector A)
- Compatibilidad de exportación: Algunos formatos de exportación pueden no preservar las relaciones de conector a conector
- Estabilidad de adjunción: Mover figuras rápidamente puede causar que los puntos de adjunción se desplacen
Consejos
- Usa para claridad: Solo usa conector a conector cuando haga el diagrama más claro
- Limita la profundidad: Evita adjuntar conectores a conectores de conectores (tres niveles de profundidad)
- Estiliza de manera distinta: Haz los conectores adjuntos visualmente diferentes de los conectores principales
- Etiqueta los puntos de adjunción: Agrega texto cerca de los puntos de adjunción para explicar la relación
- Prueba las exportaciones: Verifica que las conexiones de conector a conector sobrevivan a la exportación si es necesario
Enfoques Alternativos
A veces alternativas más simples funcionan mejor:
En lugar de conector a conector:
- Agrega una figura en el punto de ramificación
- Usa múltiples conectores desde una figura
- Agrega anotación de texto directamente en el conector
- Usa una figura de unión (círculo o punto pequeño) como punto de unión explícito
Considera estas alternativas cuando conector a conector se sienta excesivamente complejo.
Notas Técnicas
Las adjunciones de conector a conector funcionan:
- Calculando el punto más cercano en el trazado del conector de destino
- Creando una adjunción paramétrica (porcentaje a lo largo del trazado)
- Recalculando el punto de adjunción cuando el destino se mueve
- Manteniendo la posición relativa a lo largo del destino
Esto asegura que las adjunciones permanezcan conectadas incluso cuando el diagrama evoluciona.
Temas Relacionados
- Conectores - Uso básico de conectores
- Conectores Inteligentes - Enrutamiento automático
- Puntos de Inflexión de Conectores - Enrutamiento manual
- Diagramas de Secuencia UML - Caso de uso común