Rutina que dibuja los sobreanchos de las curvas de una vía Por Mario Torres el Lun, 27/04/2009 - 17:32
Cuerpo: El dibujo de los sobreanchos de las curvas de una vía siempre a sido una tarea nada facil al momento de generar diseños geométricos de carreteras, pero nada que una buena rutina no pueda solucionar.
Esta vez, este lisp te permitirá generar los sobreanchos de todas las curvas de la carretera, para ello solo basta seleccionar el eje (alineamiento) de la misma y el programa se encargará de leer desde un archivo de datos las variables que permitirán generar los sobreanchos. La rutina se basa en la lectura de datos desde un archivo "curvas.csv", este archivo csv deberá de contener los elementos propios de cada curva del eje, que son los siguientes: Inicio de Transición de Entrada (Pxe), Final de Transición de Entrada (BMe), Inicio de Transición de Salida (BMs), Fin de Transición de Salida (Pxs), Lado, Sobreancho y Radio. Con todos estos datos el lisp se encarga de dibujar los sobreanchos correspondientes a cada curva. (El archivo csv deberá de estar en la misma carpeta en el que se encuentra el archivo de dibujo, para que así pueda ser ubicado automaticamente por la rutina, de lo contrario saldrá un error y no podrá continuar). Estos datos (los elementos de curva) generalmente se tienen desde el diseño de la vía, de no contar con ellos, mediante un programa de procesamiento de datos, como el Land Desktop o Civil 3D, se puede emitir reportes, los cuales mostrarán todos los datos necesarios. Junto con el lisp se adjuntan dos archivos de Excel, el primero muestra los elementos de curva mas la manera de como contatenar estos para generar los datos que el lisp necesita; el segundo archivo (csv) contiene los datos necesarios que el lisp necesita para generar los sobreanchos.
Además para realizar una prueba del lisp, también se adjunta un archivo CAD con un eje (alineamiento) con las curvas horizontales correspondientes, de las cuales se generaron los datos para el lisp. Este gráfico te ayudará a ubicar los datos necesarios para que la rutina dibuje los sobreanchos en las curvas:
Para utilizar esta rutina debes de hacer lo siguiente:
1. 2. 3. 4. 5.
Carga el archivo lisp en AutoCAD. Ingresa el nombre del comando: SOB Selecciona la polilinea de eje (alineamiento) Ingresa la progresiva inicial del eje seleccionado Ingresa el ancho del carril de la vía (ancho de la sección en tangente)
Leer más: http://www.construcgeek.com/recursos/rutina-que-dibuja-los-sobreanchos-de-lascurvas-de-una#ixzz2QlSCpjcS