Hola.
Generalmente cierro las polilíneas desde la ventana de propiedades de Autocad, aunque estos días, me he dado cuenta que es bastante pobre hacerlo desde ahí por varios motivos.
1)Me gustaría que al cerrar la polilínea, de forma automática elimine vértices duplicados, sinó luego es un coñazo si se quiere partir las polilíneas.
Ya sé que tenéis una orden de "eliminar vértices duplicados"; pero sería llamar a esa rutina desde la orden POL-CERRAR.
2)Cuando se cierra una polilínea, no se sabe a priori si usamos bien la referencia a objetos y es posible que el vértice final no coincida con el inicial, de tal forma que los una con un nuevo segmento.
Una de las formas de Autocad, sería revisar desde las propiedades, las coord. del vértice final e inicial a ver si coinciden, sin embargo con vuestra herramienta de POL-CERRAR, podría hacer lo siguiente:
Comprobar que las coordenadas del vértice inicial y final son las mismas y automáticamente cierra la polilínea.
En caso que no coincidan,calcule la distancia entre estos 2 vértices y en la línea de comandos muestre algo tal que así:
No coincide vértice inicial y final,distancia de X metros,desea cerrar de todas formas? Sí/No.