La regla Reducir eje se utiliza para simplificar el gráfico del diagrama y conservar al mismo tiempo la topología, fusionando cada entidad de línea u objeto de eje de red esperados y todos sus puntos de conexión en un cruce de diagrama esquemático. Este tipo de cruce se denomina cruce de reducción.
Cualquier cruce de reducción en el diagrama resultante agrega una entidad de línea de red u objeto de eje y todos sus puntos de conexión; es decir, un cruce de reducción no puede agregar varias entidades de línea de red ni varios objetos de eje.
Proceso de reglas Reducir eje
El proceso se realiza en cada línea de entidad de red u objeto de eje de red candidatos a la reducción. Detecta todos sus puntos de conexión, es decir, sus dos puntos extremos y cualquier punto que pueda conectarse a lo largo de esa línea de entidad de red u objeto de cruce de red, y agrega todas esas entidades u objetos en un cruce de reducción concreto que crea la regla específicamente durante su ejecución.
Cambios de conexión e informes de asociación al reducir ejes
En los siguientes ejemplos se describe cómo la regla Reducir eje administra el gráfico y los informes de asociación en distintas situaciones:
Diagrama A: la regla Reducir eje procesa entidades de línea de red u objetos de eje de red sencillos
En la primera imagen de arriba aparece el diagrama A antes de reducir el eje, es decir, el contenido del diagrama antes de reducir la línea simple de la barra colectora negra B1. Esta barra colectora se conecta a los cruces J1 y J2.
Las imágenes que aparecen a continuación muestran el diagrama A después de reducir el eje que conserva los ejes reconectados (Resultado A1) o no los conserva (Resultado A2).
- En todos los casos, J1, J2 y B1 ya no se ven en los diagramas resultantes, pero la regla hizo un control de esas entidades. Ahora están asociadas a un cruce de reducción específico, RJ1, creado por la regla durante su ejecución: el cruce de rombo negro.
- En el diagrama resultante A1, la regla se configuró para conservar los ejes reconectados. Provoca que los ejes E1, E2 y E3 que se conectaron a los puntos a lo largo de la barra colectora se conserven y se reconecten al cruce de reducción RJ1.
- En el diagrama resultante A2, la regla se configuró para agregar los ejes reconectados. Provoca que cada eje E1, E2 y E3 que se conectó a los puntos a lo largo de la barra colectora se agregue bajo un eje de reducción, R1, R2 y R3. Tenga en cuenta que todos los ejes de reducción controlan los ejes reales que agregan.
Muestra B: la regla Reducir eje procesa entidades de línea de red con puntos de conectividad intermedios
En la primera imagen de abajo aparece el diagrama B antes de reducir el eje, es decir, el contenido del diagrama antes de reducir la entidad de línea de barra colectora negra B1 y todos sus puntos de conectividad intermedios: J1, J2, J3 y J4.
Las imágenes que aparecen a continuación muestran el diagrama B después de reducir el eje que conserva los ejes reconectados (Resultado B1) o no los conserva (Resultado B2):
- Independientemente de la configuración de reglas de los ejes reconectados, J1, J2, J3, J4 y B1 ya no se ven en el diagrama; ahora están agregados en el cruce de reducción, RJ1 (el rombo negro).
- Si la regla está configurada para conservar los ejes reconectados (Resultado B1), todos los ejes que se conecten a los puntos de conectividad intermedios a lo largo de la barra colectora –es decir, E1, E2 y E3– se conservan y se reconectan al cruce de reducción RJ1.
- Si la regla está configurada para agregar los ejes reconectados (Resultado B2), cada eje (E1, E2 y E3) se agrega bajo un eje de reducción (R1, R2 y R3) y cada uno controla los ejes reales que agrega.
Reducción y contención de ejes
En cuanto a la contención, la regla Reducir eje procesa el punto que tiene el mismo estado que la línea que se va a reducir, es decir, Contenido o Sin contenido. Si la línea es una entidad u objeto de contenido, sus puntos extremos y puntos de conexión relacionados solo se reducen completamente si todos comparten el mismo contenedor.
Por ejemplo, en el diagrama C a continuación, existen dos barras colectoras: una con conexión y puntos extremos verdes, y otra con un punto de conexión negro y puntos extremos de color morado y naranja.
Cuando todos los puntos relacionados con cada barra colectora sean contenido, la regla Reducir eje realiza correctamente la reducción completa de las dos barras colectoras. El diagrama resultante tiene el aspecto siguiente:
Los siguientes ejemplos muestran situaciones en las que la barra colectora de la derecha no se pudo reducir completamente:
- En el diagrama C1 se muestra el resultado de la regla Reducir eje cuando los puntos verdes y su barra colectora relacionada son contenido, pero ninguno de los puntos negros, naranjas y morados relacionados con la segunda barra colectora lo son, o solo el negro del centro lo es.
- El diagrama C2 es el resultado de la regla Reducir eje cuando el extremo morado no es una entidad de contenido como las demás.
- En el diagrama C3 se muestra cómo funciona la regla Reducir eje cuando el extremo naranja no es una entidad de contenido como las demás.
Configuración de la regla Reducir eje
Puede agregar una regla Reducir eje a una plantilla con la herramienta Agregar regla de reducción de eje por atributo.