tcpMDT
[PRO] Filtrado - MDT25
6.12 [PRO] Filtrado
Bajo este comando agrupamos una serie de algoritmos, cuyo objetivo es la eliminación de determinados vértices de las polilíneas seleccionadas, con ello se persigue la corrección de diferentes errores que pueden existir en la curva de nivel.
El programa ejecutará el algoritmo previamente establecido en la configuración del programa (ver Manual de Personalización, sección Curvado).
Algoritmo del Túnel
Al ejecutar el comando nos aparece el siguiente diálogo que a continuación se describe con más detalle.
![[PRO] Filtrado - MDT25 (2)](/media/60227699/image9.webp)
Designar: En esta sección se seleccionan las curvas de nivel que van a intervenir en el filtrado. Existen dos métodos para la selección de las mismas.
Curvas: Designamos gráficamente las curvas a filtrar, mediante los modos estándar de designación de objetos del CAD.
Capas: Seleccionamos las capas donde se encuentran las curvas de nivel o polilíneas que se van a filtrar.
Añadir: Si esta opción se encuentra marcada, MDT introducirá vértices en la polilínea en aquellos segmentos cuya longitud sea superior al valor introducido en el control Distancia. De esta forma no van a existir segmentos en la polilínea suya longitud sea superior a dicha distancia.
Eliminar: Si esta opción se encuentra marcada, MDT eliminará vértices aplicando el siguiente algoritmo:
Para que se elimine un vértice de la polilínea se deben cumplir dos condiciones:
La distancia al punto anterior y posterior no debe ser superior a la distancia especificada en el control Distancia.
El ángulo que forman el segmento anterior y posterior al vértice no debe ser superior al valor introducido en el control Ángulo.
Algoritmo del Punto Medio
Con este algoritmo se pretende buscar un filtrado de vértices de la polilínea buscando a su vez un suavizado de la misma. El proceso consiste en crear una nueva polilínea a partir de la original utilizando los puntos medios de los segmentos de la misma. A seleccionar este algoritmo el programa nos solicita dos parámetros:
Longitud mínima del segmento: Cualquier segmento de la polilínea cuya longitud sea superior a la introducida será procesado por el algoritmo.
Longitud máxima admitida: Si existe algún segmento cuya longitud sea superior a esta distancia, dicho segmento se subdividirá en tantas longitudes mínimas del segmento como sea posible.
MDT inicialmente procesará todas las polilíneas con el segundo parámetro y a continuación aplicará el primero para extraer todos los puntos intermedios.
A continuación se puede visualizar el efecto de la aplicación del algoritmo sobre una polilínea.
Algoritmo del Segmento Interior
La aplicación de este método consiste en que no pueden existir segmentos en las polilíneas seleccionadas cuya longitud sea inferior a una dada.
Al ejecutar el algoritmo inicialmente se solicitan las curvas o polilíneas que van a intervenir en el mismo y a continuación el tamaño del segmento, MDT irá eliminado progresivamente aquellos vértices de la polilínea que no cumplan con el requisito anteriormente comentado.