6. 13/XI/23: pendiente media de la cuenca (hidrología)
This page doesn't follow the same format as the rest because it's not a blog. It's university stuff, so that's why it's in Spanish.
Esta página no sigue el mismo formato que las demás porque no es un blog. Son cosas de la universidad, y por eso está en español.
Y sí, soy yo, yo he escrito esto.
Esta es la forma en la que Juanjo y yo obtuvimos la pendiente media de la cuenca: siguiendo el criterio de Alvord.
Según este criterio, la pendiente media de la cuenca es igual a (D*L)/(1000*A):
D: equidistancia entre las curvas de nivel (m).
L: longitud total de las curvas de nivel dentro de la cuenca (km).
A: área total de la cuenca (km^2).
Primero, vamos a obtener la longitud de nuestras curvas de nivel.
Entramos a nuestro proyecto en Civil3D y guardamos una nueva copia del mismo por si las moscas (Icono Civil3D en la esquina superior izquierda → "Guardar como").
Nos quedamos solamente con el límite de nuestra cuenca y con las curvas de nivel, ya sea eliminando los objetos u ocultando las demás capas.
Si queremos ver más fácilmente dónde cortan las curvas de nivel con el límite de la cuenca, podemos establecer nuestra vista como "Estructura Alámbrica 2D" (esquina superior izquierda dentro de la ventana de trabajo).
Ahora, en la barra de comandos, escribimos "EXTRIM".
Hacemos clic en la polilínea que delimita nuestra cuenca, y luego hacemos clic fuera del límite de la cuenca.
Civil3D eliminará los segmentos de las curvas de nivel que se encuentren fuera de la cuenca, pero dejará aquellas curvas de nivel que no pasen por dentro de la cuenca.
Recomiendo eliminar el resto de las curvas de nivel para no seleccionarlas por accidente.
A estas alturas deben quedarnos solo el límite de la cuenca y las curvas de nivel dentro de la misma.
Pues borramos también el límite de la cuenca.
Ahora, escribimos en la barra de comandos "EXTRACDAT", y nos saldrá un asistente en una ventana nueva.
Instrucciones para cada página del asistente:
Elegimos "Crear una nueva estracción de datos".
Nos saldrá otra ventana para elegir dónde queremos guardar el archivo y con qué nombre. Esto es donde ustedes queráis.
Pinchamos "Seleccionar objetos del dibujo actual" y el icono de justo al lado.
Seleccionamos todas las curvas de nivel de dentro de la cuenca, en caso de que no hayáis borrado las de fuera de la cuenca.
Pulsamos la tecla Intro del teclado y pulsamos "Siguiente".
No tocamos nada, del tirón le damos a "Siguiente".
En el "Filtro de categorías", nos quedamos sólo con "Geometría".
Quitamos todas las opciones excepto "Longitud".
Le damos a "Siguiente".
Abajo a la izquierda de la ventanita tenemos tres opciones, las desmarcamos todas y pinchamos "Siguiente".
Pinchamos "Salida de datos a un archivo externo".
Justo abajo hay un botón con tres puntos suspensivos.
Lo pinchamos y elegimos dónde guardar los datos, con la extensión de archivo .txt.
Pulsamos "Guardar" y "Siguiente".
Esta página se la salta Civil3D, no pasa nada.
Pulsamos "Finalizar". así, se nos creará el archivo del paso 6 con las longitudes de todas las curvas de nivel.
Si abrimos este archivo con el bloc de notas, veremos que tiene las longitudes de todas las curvas de nivel, asasegurándonos de que lo hemos hecho bien.
Podemos cerrar Civil3D. Civil3D nada más.
En el bloc de notas, borramos la palabra "Longitud" para quedarnos sólo con los números.
Entramos a "Editar" → "Reemplazar" (Ctrl+R).
Arriba ponemos un punto y debajo ponemos una coma.
Pulsamos "Reemplazar todo".
Abrimos nuestro Excel del trabajo de hidrología y creamos una nueva hoja.
En el bloc de notas, seleccionamos todo y copiamos (Ctrl+E → Ctrl+C).
Los pegamos en la nueva hoja del trabajo (Ctrl+V).
Presionamos Intro sin tocar nada.
Ya podemos cerrar el bloc de notas con los datos.
En algún lugar de esta nueva hoja, seleccionamos una celda para obtener la longitud total de las curvas de nivel.
Escribimos "=suma(" y seleccionamos todos los números de esta hoja, es decir, clic y arrastrar el ratón. Luego, presionamos Intro.
Nos vamos a la página del trabajo donde tengamos todas las fórmulas y empezamos a escribir los datos.
Si no sabemos cuál es nuestra D:
Entramos a Civil3D y abrimos nuestro trabajo.
Abrimos la ventana de propiedades.
Pinchamos en una curva de nivel cualquiera.
Buscamos la propiedad "Elevación", en la sección de "Geometría".
Pulsamos Esc y pinchamos en una curva de nivel vecina.
Buscamos también su elevación.
La diferencia entre ambas elevaciones es nuestra D en metros.
Para hacer referencia a L:
Pinchamos en la celda que queramos dentro de la hoja de fórmulas.
Escribimos "=".
Nos vamos a la hoja de datos y pinchamos la celda con la longitud total.
Volvemos a la hoja de las fórmulas y vemos que tenemos ahí el valor.
En caso contrario, un copia-pega y viento fresco.
Ahora mismo, nuestra L está en metros. Dentro de la misma celda, podemos dividir entre mil para pasarla a km.
En otra celda, hacemos referencia a A. Recordad que hay que pasar el área a km^2
En otra celda, hacemos la fórmula "(D*L)/(1000*A)".
Si ha salido bien, debe ser menor a 1. Le ponemos a la celda formato de porcentaje.
Ahora dadse una palmadita en la espalda, que se lo merecéis.