Iber model

Friday, June 27, 2025     [ login ]

Forums

Exportar rugosidad

Enrique Escolano
3/12/2025 18:00:00
exportar rugosidad a GIS
La rugosidad está implementada en IBER como un material de GiD con un primer campo llamado Manning que tiene el valor numérico de este coeficiente y está asignado a las entidades de geometría y/o elementos de malla.
Como tal no los materiales o sus campos no puede exportarse a ningún formato GIS estándar como Shapefile o formatos de imágenes raster (DXF no es un formato de GIS ni apropiado para esto, solo es un formato de AutoCAD)

Puedes hacer  un truco: mediante una plantilla .bas trivial crear un fichero de resultados de postproceso con el índice entero de id de material por elemento (o el valor real del campo Manning)
El nombre del fichero ha de llamarse <modelo>.post.res para que se lea automáticamente al pasar a post (si tienes otros resultados puedes renombrar el fichero antes para no sobreescribirlos)
Una vez en postproceso se pueden exportar resultados a varios formatos, por ejemplo a shapefile (polígonos vectoriales) o Iber también ofrecer salvar imágenes raster (en formato Arc/Info ASCII)

La plantilla .bas para hacerlo es tan simple como esto: copia este texto en un fichero llamado MaterialResults.bas

*#FILE_EXTENSION .post.res
GiD Post Results File 1.0

Result "Material_id" "Demo" 1 Scalar OnGaussPoints GP_ELEMENT_1
Values
*loop elems
*elemsnum *elemsmat
*end elems
End Values

y lo copias en la carpeta C:\Program Files\Iber\Iber 3.3.1\templates
y entonces te aparecerá en GiD preproceso un nuevo menu
Files->Export->Using template->MaterialResults

en vez de *elemsmat que escribe el índice de material, podrías hacer que escriba el valor del primer campo del material con *elemsmatprop(1) o si se sabe que este campo se llama Manning (esto solo valdría en caso de tener cargado el problemtype IBER) se puede poner la palabra en vez del 1 *elemsmatprop(Manning)

 Exportar rugosidad   Alberto Arias Durán 3/10/2025 12:22
 exportar rugosidad a GIS   Enrique Escolano 3/12/2025 18:00
     Exportar rugosidad   Marcos Sanz Ramos 3/27/2025 10:26