====== Import eines Mesh im Format 2dm aus HydroAS ====== ⯇ Zurück zu [[mikeplus:anleitungen:anleitungen_fliessgewaesser_2d-oberflaeche|Anleitungen zum Arbeiten mit Abfluss an der 2D-Oberfläche und in Fließgewässern]] ~~NOTOC~~ {{INLINETOC 2-2}} ===== Einleitung ===== Aufgrund von mehrfachen Kundenanfragen möchten wir Ihnen an dieser Stelle zeigen, wie Sie Mesh-Daten aus HydroAS nach MIKE+ oder MIKE 21 importieren. Beachten Sie, dass Berechnungsnetze von den Herstellern für ihren eigenen Berechnungskern optimiert werden. Ein mit HydroAS erstelltes Mesh läuft in MIKE+ nicht optimal – und umgekehrt. Daher empfehlen wir, das Mesh nach Möglichkeit neu zu erstellen, entweder direkt in MIKE+ oder MIKE 21, oder mit unserem web-basierenden [[https://www.mikepoweredbydhi.com/products/mike-cloud/mesh-builder/|MIKE Mesh Builder]]. Wir empfehlen, das Mesh neu zu erstellen, statt es zu importieren. ===== Vorbereitung in SMS ===== Vorab müssen die Knoten in SMS mit dem Befehl ''re-order'' sortiert werden, damit der Mesh Konverter zurecht kommt. ===== Konvertierung des Mesh ===== Starten Sie die MIKE Zero Toolbox, entweder aus MIKE 21 oder aus MIKE+ heraus. Dort finden Sie den „Mesh Converter“, mit dem Sie SMS-Dateien im Format *.2dm in das MIKE-Format *.mesh konvertieren: {{ :mikeplus:anleitungen:import_hydroas_toolbox.png?direct&400 |}} Wählen Sie das Dateiformat "ADCIRC / SMS / Tuflow": {{ :mikeplus:anleitungen:import_hydroas_meshconverter.png?direct&400 |}} Navigieren Sie zur *.2dm-Datei und schließen Sie die Konvertierung ab. ===== Konvertierung der Randbedingungen ===== Die folgenden zwei **{{ :mikeplus:anleitungen:import_hydroas_boundary_python_scripts.zip |Python-Skripts}}** wurden im Jahr 2020 entwickelt, um Randbedingungen aus der *.2dm-Datei auszulesen und für MIKE aufzubereiten. Wir stellen sie in der vorliegenden Form "as-is" zur Verfügung, das heißt ohne Gewährleistung oder offiziellen Support. Die Skripts stellen wir ohne Support zur Verfügung. **2dm_structures_sms11.py**: Script to export boundary condition nodes (BCN) and boundary condition nodestrings (BCS). Needed modules: read_2dm_sms11.py (separate script) **read_2dm_sms11.py**: Reads in the SMS unstructured grid format. Also creates IDs for output to MIKE unstructured grid format. Die beiden obigen Skripts gelten für SMS 11, was wiederum zu HYDRO_AS-2D 4.4.x gehört. Die Skripts 2dm_structures.py und read_2dm.py passen zu SMS 10 und entsprechend älteren Versionen von HYDRO_AS-2D.