Conectores

Los conectores son líneas usadas para vincular figuras entre sí, representando relaciones o flujos.

Dibujar Conexiones

Para conectar dos figuras:

  1. Selecciona la Herramienta Conector de la barra de herramientas.
  2. Pasa el cursor sobre la primera figura hasta que aparezcan los puntos de conexión (círculos pequeños).
  3. Haz clic en un punto de conexión y arrastra hasta un punto de conexión en la segunda figura.

Conectar Dos Figuras

Enrutamiento Inteligente

Diagrammix3 usa algoritmos de enrutamiento inteligente (LibAvoid) para enrutar automáticamente los conectores alrededor de otras figuras, asegurando que tu diagrama permanezca limpio y legible.

Ejemplo de Enrutamiento Inteligente

Puntos de Inflexión y Puntos de Anclaje

Puedes controlar manualmente el trazado de un conector:

  • Puntos de Inflexión: Haz doble clic en un conector para mostrar la Barra de Acción del Conector. Haz clic en el icono Add Bend Point (+) para agregar un nuevo control en la línea que puedes arrastrar para remodelar el trazado.
  • Puntos de Anclaje: Haz clic en el icono Pin en la barra de herramientas para agregar un punto "adhesivo" en el conector. Esto asegura que la línea pase por una coordenada específica incluso si las figuras conectadas se mueven.

Controles del Conector

Modos de Enrutamiento

Disponibles en el Panel Inspector bajo Connector Geometry:

  • Straight: Una línea directa entre puntos.
  • Polyline: Líneas de múltiples segmentos con esquinas duras.
  • Orthogonal: Líneas que consisten solo en segmentos horizontales y verticales.
  • Bezier: Líneas suaves y curvas.

Puntos Adhesivos

Los puntos adhesivos son puntos de conexión predefinidos en las figuras donde los conectores se adjuntan. Proporcionan control preciso sobre dónde se conectan las líneas.

Puntos Adhesivos Predeterminados

La mayoría de las figuras tienen puntos adhesivos automáticos:

  • Rectángulos: Centro de cada borde (4 puntos)
  • Elipses: Arriba, abajo, izquierda, derecha (4 puntos)
  • Triángulos: Cada vértice y centro de borde

Conectar a Puntos Adhesivos

  1. Selecciona la Herramienta Conector
  2. Pasa el cursor sobre una figura
  3. Aparecen círculos azules mostrando los puntos adhesivos disponibles
  4. Haz clic en un punto para iniciar la conexión
  5. Arrastra a un punto en la figura de destino

Puntos Adhesivos Personalizados

Para figuras personalizadas, puedes definir tus propios puntos adhesivos:

  1. Selecciona la figura
  2. Ve a Format → Edit Sticky Spots
  3. Haz clic para agregar nuevos puntos en el borde de la figura
  4. Arrastra para reposicionar puntos existentes
  5. Option+clic para eliminar un punto

Beneficios de los Puntos Adhesivos

  • Los conectores permanecen adjuntos cuando las figuras se mueven
  • Posiciones de conexión consistentes en figuras similares
  • Diagramas limpios y de aspecto profesional
  • Optimización automática de enrutamiento

Puntas de Flecha

Los conectores pueden tener puntas de flecha en uno o ambos extremos. Selecciona un conector y usa el Inspector para elegir entre 31 estilos diferentes de puntas de flecha incluyendo:

  • Flechas básicas: Estándar, curvada, bastón
  • Notación UML: Triángulos de herencia, diamantes de composición
  • Notación ERD: Patas de gallo para cardinalidad
  • Decorativas: Plumas, círculos, barras

Para una referencia completa de todos los tipos de puntas de flecha, consulta la Referencia de Puntas de Flecha.

Estilos de Línea

En el Inspector, puedes personalizar:

  • Stroke color: El color de la línea del conector
  • Stroke width: Grosor de línea (1px a 10px+)
  • Dash pattern: Líneas sólidas, discontinuas o punteadas
  • Start/End arrows: Elige entre 31 estilos de puntas de flecha

Etiquetas de Texto en Conectores

Agrega etiquetas de texto a los conectores para describir las relaciones.

Agregar Etiquetas

  1. Haz doble clic en cualquier lugar de una línea de conector
  2. Aparece un cursor de edición de texto
  3. Escribe el texto de tu etiqueta
  4. Haz clic fuera para terminar

Posicionar Etiquetas

Arrastra las etiquetas a lo largo del trazado del conector:

  1. Haz clic en la etiqueta para seleccionarla
  2. Arrastra para reposicionar a lo largo de la línea
  3. La etiqueta permanece adjunta al conector

Opciones de Colocación de Etiquetas

En el Inspector, puedes establecer:

  • Position: Inicio, medio o fin del conector
  • Offset: Distancia desde la línea del conector
  • Rotation: Alinear con el ángulo del conector o mantener horizontal

Múltiples Etiquetas

Puedes agregar múltiples etiquetas a un solo conector:

  • Una al inicio (ej., "1")
  • Una en el medio (ej., "uses")
  • Una al final (ej., "*")

Esto es particularmente útil para la notación de relaciones UML.

Etiquetas de Conectores