tcpMDT
Conectar puntos por proximidad
Une con polilíneas 3D todos los puntos que comparten un código MDT, siempre que la distancia entre puntos consecutivos no supere el límite indicado. Cuando la distancia supera el máximo, se inicia una nueva polilínea. Toda la operación se ejecuta en una sola llamada. La operación es deshacible con Ctrl+Z.
Condiciones previas: El plugin MDT debe estar cargado y deben existir puntos con el código especificado.
Parámetros
Parámetro | Tipo | Requerido | Por defecto | Descripción |
|---|---|---|---|---|
| texto | Sí | — | Código MDT exacto de los puntos a unir. |
| número (m) | Sí | — | Distancia 2D máxima entre puntos consecutivos. Obligatorio. Si se supera, corta la polilínea e inicia una nueva. |
| número (m) | No | — | Diferencia de cota máxima adicional. |
| número (°) | No | — | Ángulo máximo entre segmentos consecutivos. |
| texto | No | Valor del código | Capa de CAD destino. |
| entero | No | 256 (por capa) | Color ACI (1–256). |
Resultado
Una o más polilíneas 3D en la capa indicada. El asistente informa del número de polilíneas, total de vértices y distancia máxima aplicada.
Diferencia clave con “Dibujar por código”: Aquí max_distance es obligatorio, garantizando que nunca se une lo que no debe unirse. Recomendado cuando los puntos del código pertenecen a múltiples tramos separados.
Ejemplos de instrucciones
Puede pedirle al asistente frases como:
Conecta los puntos del código BORDILLO con distancia máxima de 20 metros
Une los puntos CUNETA que estén a menos de 30 m entre sí
Conecta los puntos de código TN con máx 10 m y diferencia de cota máx 3 m
Dibuja las líneas del código VALLA separando tramos a más de 25 m