DETECTAR_SOLAPES_TOPOLOGIAS

Detecta los recintos de una topología que se solapan con recintos de otras topologías cargadas y añade un error por cada pareja al panel de tareas.

Parámetros

Número de parámetro Descripción Opcional
1 Topología cuyos recintos se comprueban Sí
2 y siguientes Topologías contra las que se comprueban Sí

Observaciones

La orden necesita al menos dos topologías cargadas. Si no hay ninguna, muestra el aviso «No hay ninguna topología cargada»; si hay solo una, muestra «Se necesitan al menos dos topologías cargadas». En los dos casos emite el sonido de error y termina. Con menos de dos topologías, la opción del menú está desactivada.

Si indicas dos o más parámetros, la orden compara la topología del primer parámetro con las de los siguientes, sin mostrar el cuadro de diálogo. La orden compara los nombres sin distinguir mayúsculas de minúsculas y compara una sola vez cada topología cuyo nombre se repite. La orden muestra un aviso, emite el sonido de error y termina sin comprobar nada en estos casos:

  • Alguna de las topologías no está cargada: «La topología X no está cargada».
  • La topología del primer parámetro aparece también entre las siguientes: «La topología a analizar no puede estar también entre las topologías con las que se compara».

Si indicas un solo parámetro, o ninguno, la orden ignora el parámetro y muestra el cuadro de diálogo.

Cuadro de diálogo Detectar solapes entre topologías

Esta orden solicita los datos en el cuadro Detectar solapes entre topologías:

Campo Descripción Valor por defecto
Topología a analizar Topología cuyos recintos se comprueban. La lista contiene las topologías cargadas, por nombre y en orden alfabético La primera de la lista
Topologías contra las que detectar solapes Topologías con cuyos recintos se compara la topología a analizar. Contiene las demás topologías cargadas; se marcan con la casilla de cada fila Ninguna marcada

El botón Todas marca todas las topologías de la lista y el botón Ninguna las desmarca. Al cambiar la topología a analizar, la lista se vuelve a llenar sin la topología a analizar y las topologías que estaban marcadas siguen marcadas. El botón Aceptar solo está activo si hay al menos una topología marcada.

La orden no recuerda los valores: cada vez que se ejecuta, el cuadro muestra los valores por defecto.

Si pulsas Cancelar, la orden termina sin comprobar nada.

Funcionamiento

La orden compara cada recinto de la topología a analizar con cada recinto de las topologías marcadas. Cada topología aporta sus recintos de todos los archivos de dibujo en los que está cargada: el archivo activo y los de referencia.

Un recinto es la superficie de su contorno exterior menos la de sus huecos. La orden no tiene en cuenta:

  • Los recintos sin centroide de una topología que no forma polígonos sin centroide.
  • Los recintos cuyo centroide tiene el texto indicado en centroide para huecos de la topología.

Dos recintos se solapan si sus superficies tienen una parte común con área:

  • Se solapan si sus contornos se cruzan, si uno está dentro del otro aunque compartan parte del borde, y si son iguales.
  • No se solapan dos recintos vecinos que comparten un lado ni dos recintos que se tocan en un vértice.
  • Un recinto no se solapa con otro que ocupa un hueco del primer recinto.
  • Dos coordenadas a menos de media unidad de la precisión del modelo se consideran el mismo punto. Por eso no cuentan los desplazamientos menores, como un lado común digitalizado dos veces con una diferencia inferior a la precisión. Tampoco se detectan los solapes más estrechos que esa distancia.

Por cada pareja de recintos que se solapan, la orden añade un error al panel de tareas con el texto «Polígono de topología: A intersecciona con polígono de topología: B». La coordenada de la tarea es un punto del borde de la zona común, y el archivo de la tarea es el archivo de dibujo activo, aunque el recinto pertenezca a un archivo de referencia.

Al terminar, la orden muestra el aviso «Solapes detectados: N» y, si hay alguno, emite el sonido de error.

Durante la comprobación, la orden muestra el cursor de espera y el porcentaje completado. Solo se comparan los recintos cuyos rectángulos envolventes se tocan. El tiempo depende sobre todo del número de vértices de esas parejas.

La orden no modifica el dibujo.

Características de la orden

Tipo de orden Orden inmediata
Repite automáticamente No
Opción del menú donde aparece la orden Topología/Detectar solapes entre topologías/De una topología contra las seleccionadas...
Barra de herramientas en la que aparece la orden Esta orden no tiene asociado ningún botón en ninguna barra de herramientas
Extensión DigiNG.OrdenesTopologia.dll
Implementación Nativa
Variables relacionadas No tiene variables relacionadas
Órdenes relacionadas DETECTAR_POLIGONOS_UNA_TOPOLOGIA_DENTRO_POLIGONOS_OTRA_TOPOLOGIA
DETECTAR_SOLAPES_TODAS_LAS_TOPOLOGIAS_CARGADAS
Nombre interno