TU ANUNCIO / YOUR PUBLICITY

AQUÍ PODRÍA ESTAR TU ANUNCIO: / HERE COULD BE YOUR AD E-mail

domingo, 3 de mayo de 2015

APP slope stability calculation for Android / Manual del programa de calculo de estabilidad de taludes para Android

En Google-Play

https://play.google.com/store/apps/details?id=com.luisnieto.estabili&hl=en

Para ver ejemplos:

http://carreteras-laser-escaner.blogspot.com.es/2015/05/examples-for-app-slope-stability.html

Introduction / Introducción


The following program calculates slope stability. It used a similar method to that of the circles.
El siguiente programa realiza el cálculo de estabilidad de taludes. Emplea un método parecido al de los círculos.

Good articles associated with this topic are:
Buenos artículos relacionados son los siguientes:




Improving the system of segments, based on circles, through parables / Mejora del sistema de dovelas basado en círculos a parábolas


Parabolas instead of circles are used because the breakage is more realistic. Before curving the sliding base; in a normal slope, it breaks on its head more rectilinear shape. The calculation will give us a somewhat lower coefficient of safety.
Se utilizan parábolas en vez de círculos porque la rotura es  más realista. Antes de curvarse el deslizamiento en la base, en un talud normal, se rompe en su cabecera de forma más rectilínea. El cálculo nos dará un coeficiente de seguridad algo menor.

La rotura con forma de parábola es más realista y conduce a coeficientes de seguridad algo
 menores
The break with a parabolic shape is more realistic and safety factors leads to rather lower
La ruptura con una forma parabólica es más realista. El factor de seguridad obtenido es algo menor.


The division into segments is the same as the method of circles.
La división en dovelas es de igual manera que el método de círculos.

The balance of forces is the same as in the method of circles
El equilibrio de fuerzas es el mismo que en el método de círculos

Program performance / Funcionamiento del programa


After clicking on the program icon,
Tras pulsar sobre el icono del programa,



it opens with the following main screen:
éste se abre con la siguiente pantalla principal:


Pressing the first icon (open folder) the first dialogue that allows us to open and save files appears. we will press open:
Pulsando el primer icono (carpeta abierta) aparece el primer diálogo que nos permite abrir y guardar archivos. Pulsaremos abrir:


We can navigate through the different folders. By default, the program will create the directory Abakal, company that sponsors the program:
Podemos navegar por los diferentes directorios. Por defecto el programa creará el directorio Abakal, empresa patrocinadora del programa:






When we decide what will be the selected file, we will press the "Open (Abrisr)" button and draw the defined profile in the file:
Una vez decidido cual será el archivo seleccionado se le dará al botón "Abrir" y se dibujará el perfil definido en el fichero:


The following icon will give way to the edition. We can delete all data and leave all the variable to the initial values as the beginning of the program (click "new" - Nuevo). You can also take an example values available in the program (advisable when you start) (click "Example" - Ejemplo). In this case we will choose "Edit" - Editar.
El siguiente icono dará paso a la edición. Podremos elegir entre borrar todos los datos y dejar todas las variable a "cero", como al inicio del programa. También se pueden tomar los valores de un ejemplo disponible en el programa (aconsejable cuando se empieza). En éste caso optaremos por "Editar".



Clicking on the [0] ... [8] buttons we have access to the background and the 8 possible different materials that can make up the profile.
Pulsando sobre los botones [0]...[8] tendremos acceso al fondo y a los 8 posibles materiales diferentes que pueden componer el perfil.

The layer [0] defines the boundaries of the drawing (background). In this case the boundary coordinates (-40, -20) to (80.55)
La capa [0] define los límites del dibujo. En este caso las coordenadas límites son (-40,-20) hasta (80,55)



Presentation of the layer [1]: / Presentación de la capa [1]:



Presentation of the layer [2]: / Presentación de la capa [2]:



Presentation of the layer [3]: /  Presentación de la capa [3]:



 Presentation of the layer [4]: / Presentación de la capa [4]:



Presentation of the layer [5]: (empty, without coordinates, this means that no material)
Presentación de la capa [5]: (Vacío, sin coordenadas, significa que no hay material)



Clicking on the data, it will turn red, indicating that it is editable. If we give the button after saving the data will be modified. To avoid typos numeric keypad incorporated. "|" Will produce a line break, ";" separator coordinates, "<" wiped off the last character.
Pulsando sobre el dato, éste se pone de color rojo e indica que es editable. Si después le damos al botón guardar el dato será modificado. Para evitar errores tipográficos se incorporan la botonera numérica. "|" producirá un salto de línea, ";" separador de coordenadas, "<" borrado del último carácter. 







The sprocket gives way to the operators. The "Drawing" -Dibujo- option will draw:
La rueda dentada abre paso a los operadores. La opción "Dibujo" dibujará:



The option "Calculation" - Cálculo - will calculate:
La opción de "Cálculo" calculará:


If the discretization is very small device takes to create the matrix base. If the following message appears to us. We give "Wait" and wait a few seconds.
Si la discretización es muy pequeña el dispositivo tardará en crear la base matricial. Si se nos aparece el siguiente aviso. Le damos a "Esperar" y esperaremos unos pocos segundos más. 


We see the process in a video: /  Veamos el proceso en un vídeo:


Resultado final:


A copy of the original drawing is saved on your device:
Una copia del dibujo inicial se guarda en nuestro dispositivo:


A copy of the final drawing and the result is stored in your device:
Una copia del dibujo final y resultado se guarda en nuestro dispositivo:




The dx (discretized band width) dimension can be editable and changeable from the button under the sprocket:
La dimensión dx (ancho de la franja discretizada) puede ser editable y modificable desde el botón debajo de la rueda dentada:

Different discretizations and bad results are displayed when "dx" is too large.
Se muestran diferentes discretizaciones y malos resultados cuando "dx" es demasiado grande.











If you click on the icon Abakal, this will take us to the website of the program sponsor.
Si pulsamos sobre el icono de Abakal nos llevará a la página web del patrocinador del programa.



Definition of slopes / Definición de taludes


A special section of the program is the explanation of how they should define and enter the data for the program knows how to perform the initial drawing. This step is very important because not only draw but also creates two-dimensional matrix that defines the model.
Un apartado especial del programa es la explicación de como se deben definir e introducir los datos para que el programa sepa como realizar el dibujo inicial. Este paso es muy importante porque no sólo dibuja sino que crea la matriz bidimensional que define el modelo.


Thus it is easy to see that we put the first layer, the jetty, is the polygon coordinates:
De esta manera es fácil ver que la primera capa que ponemos, la escollera, sigue el polígono de coordenadas: 
0,0
40,40
42,40
4,0

NOTE: If a layer cap to an earlier, fully or partially, the remaining data is the most superior, as would be shown in the drawing.
NOTA: Si una una capa tapa a otra anterior, total o parcialmente, El dato que queda es el más superior, tal como quedaría reflejado en el dibujo.

DAta files / Archivos de datos


The data file is read through files with the extension ".est". They are text files. For the above example, the file is as follows:
El archivo y lectura de datos se hace a través de archivos con la extensión ".est". Son archivos de texto. Para el ejemplo tratado el archivo es de esta forma:

-40;-20!80;55
Fondo
0.0
0.0
0.0
0.0
0;0!40;40!42;40!4;0
Escollera colocada
0.0
55.0
22.5
1.4281480067421115
42;40!47;40!12;0!4;0
Pedraplén
0.0
45.0
2.15
0.9999999999999983
47;40!60;40!65;35!12;0
Todouno
10.0
45.0
18.0
0.9999999999999983
-40;-20!0;0!4;0!65;35!85;50!85;-20!-40;-20
Terreno natural
30.0
45.0
18.0
0.9999999999999983


0.0
0.0
0.0
0.0


0.0
0.0
0.0
0.0


0.0
0.0
0.0
0.0


0.0
0.0
0.0
0.0

Clearly, the decimal point is set to a point (". "), the coordinates separated with an exclamation point (which will be changed to a line break in the application "!") And the semicolon (";") separates the X of Y.
Queda claro que el punto decimal está definido con un punto ("."), el separados de coordenadas con un signo de admiración ("!" que serán cambiado a un salto de línea en la aplicación) y el punto y coma (";") separará la X de la Y.

Seen from a tablet: / Visto desde una tablet:


The same program run on a tablet looks like this:
El mismo programa ejecutado en una tablet tendrá este aspecto:



Un vídeo de todo este tema es:



Vea también : http://carreteras-laser-escaner.blogspot.com/2015/05/examples-for-app-slope-stability.html

No hay comentarios:

Publicar un comentario