Compatibilidad entre diferentes versiones de un modelo


Producto(s):WaterGEMS, WaterCAD, HAMMER, StormCAD, SewerCAD, CivilStorm, SewerGEMS, PondPack
Versión(es):Todas
Area:Modelación

Problema

¿Se puede guardar un modelo en una versión anterior o volver a una versión anterior?
¿Cómo puedo enviar mi modelo a un usuario que tiene una versión anterior? 

El siguiente error puede ocurrir al intentar abrir un archivo guardado en una versión más reciente (o uno de los errores en este artículo):

"The model you are trying to open was saved in a newer version and cannot be opened in this version." 
"El modelo que está intentando abrir se guardó en una versión más reciente y no se puede abrir en esta versión". 

Solución

Actualmente, no puede abrir un modelo que se guarda en una versión más nueva. Por ejemplo, si ha creado y guardado un modelo en WaterGEMS V8i SELECTSeries 6, un usuario con una versión anterior no podrá abrirlo. En general, las nuevas versiones "principales" introducen una actualización de "esquema" en la que las versiones anteriores no pueden abrir el modelo, mientras que las versiones "secundarias" suelen ser compatibles entre sí. Una versión "principal" tiene un número de versión cuyo segundo o tercer grupo de dígitos aumentan, mientras que en una versión "menor" solo cambia el número en el último grupo de dígitos. Por ejemplo, un modelo guardado en 08.11.06. 113 se puede abrir en 08.11.06. 58 , pero no en la versión 08.11. 05.61 .

Para encontrar la versión en la que se guardó el archivo del modelo, consulte: Cómo saber en qué versión está guardado mi modelo?

Las nuevas versiones principales de los programas han introducido muchos tipos de elementos y características nuevos, que no pueden ser interpretados por una versión anterior. Otra razón es que la estructura de base de datos de los archivos utilizados para almacenar datos de modelo (el 'esquema') cambia entre las versiones principales para adaptarse a mejoras y nuevas características. Las versiones anteriores no pueden interpretar el nuevo formato de base de datos.

Sin embargo, los productos OpenFlows son compatibles con versiones anteriores. Es decir, puede abrir un modelo que se guarda en una versión anterior. Siempre. 

A continuación se muestran las opciones disponibles para resolver este problema.

Opción 1: Actualizar

La solución recomendada es actualizar a la última versión del software, o al menos a la versión del modelo que desea abrir.

Cómo descargar el software OpenFlows | Hidráulica e Hidrología

Opción 2: Exportar a EPANET (Acueducto) o EPA SWMM / LandXML (Alcantarillado)

Si el usuario no puede actualizar a su versión, la mejor solución para los productos de Water (HAMMER, WaterCAD y WaterGEMS) sería exportar el modelo al formato estándar de EPANET (File > Export > EPANET). Este formato se puede abrir en la mayoría de las versiones anteriores (File > Import > EPANET). Por ejemplo, en versiones anteriores de v8i, puede importar EPANET a través de File > Import > Network. Tenga en cuenta que este método tiene limitaciones, ya que solo puede exportar un escenario y otras limitaciones descritas en este artículo.

La mejor solución para SewerGEMS y CivilStorm sería exportar el modelo al formato EPA SWMM  (File> Export> SWMM v5). Luego, el archivo SWMM puede abrirse con la versión más antigua del software (File> Import> SWMM V5). Al igual que con el EPANET para los productos de agua, también puede encontrarse con algunas limitaciones o tener la posibilidad de perder información en el proceso de exportación / importación. En SewerCAD y StormCAD, puede exportar el modelo al formato LandXML (File> Export> LandXML) e importar el archivo LandXML a la versión anterior de SewerCAD o StormCAD.

Opción 3: Exportar a Shapefiles

Otra solución sería exportar todos los elementos de su modelo a los shapefiles y luego importar esos shapefiles con la versión anterior del software usando ModelBuilder.

Lo primero que debe hacer si está utilizando este método sería asegurarse de que todas sus FlexTables tengan toda la información que ingresa para las propiedades de cada elemento y luego exportar cada elemento a Shapefiles. Exportar sus elementos a Shapefiles se describe en el siguiente wiki:

Convertir los elementos de tu modelo a Shapefiles

Después de hacer esto, necesitará usar la herramienta ModelBuilder en la versión anterior del software (Herramientas> ModelBuilder) para importar todos esos elementos nuevamente. El uso de ModelBuilder para construir una red se describe en esta wiki que se encuentra a continuación y también hay información. en nuestra documentación de ayuda sobre cómo usar ModelBuilder:

Construir y actualizar un modelo usando ModelBuilder

Este método puede tomar algún tiempo pero asegura que los datos se importen con precisión. Sin embargo, cada escenario deberá hacerse por separado.

Vea También

"Unsupported dataset type schema" error or "Object reference" error when opening a model

"Unexpected drawing version..." error when opening model