Sunteți pe pagina 1din 2

FISH

INTRODUCCIN

Fish es un lenguaje de programacin incluido en FLAC3D que permite al usuario definir


nuevas variables y funciones. Estas funciones pueden ser usadas para aumentar las
capacidades de FLAC3D o para incluir clculos propios del usuario. Por ejemplo:

Lectura de informacin de archivos ASCII. (ej. Modelos litolgicos)


Manejo de litologa
Construccin secuencial de excavaciones, con avances variables en longitud y
direccin. Permite ir evaluando la estabilidad de un desarrollo a medida de que se
construye, por ejemplo: al pasar por una zona de falla.
Instalacin secuencial de fortificacin (pernos, shotcrete, marcos,)
Recuperacin de resultados por etapas de avance

Una funcin Fish se incluye dentro de un programa FLAC3D. Se llama con . Se inicia
con la palabra:

DEFINE : Instruccin de inicio de funcin

Concluye cuando se escribe

END: Instruccin de fin de funcin


Posee una serie de instrucciones que permite invocar, modificar o incluso recuperar
informacin a nivel de bloque o nodo. Por ejemplo, existen las siguientes instrucciones:

f=z_sig1(pz) = esfuerzo principal menor en zona pz


f=z_sig3(pz) = esfuerzo principal mayor en zona pz
f=z_sxx(pz) = esfuerzo en la direccin x en zona pz
f=gp_xdisp(p)= desplazamiento en direccin x en el nodo p

Ejemplo:

S-ar putea să vă placă și