# Importing from msh to pyfrm

**URL:** <https://pyfr.discourse.group/t/importing-from-msh-to-pyfrm/1082>\
**Category:** Errors\
**Tags:** mesh\
**Created:** [29 April 2024 12:29 UTC](https://pyfr.discourse.group/t/importing-from-msh-to-pyfrm/1082 "2024-04-29T12:29:47Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![dav\_ax](https://avatars.discourse-cdn.com/v4/letter/d/85e7bf/32.png) [@dav\_ax](https://pyfr.discourse.group/u/dav_ax)\
**Post date:** [29 April 2024 12:29 UTC](https://pyfr.discourse.group/t/importing-from-msh-to-pyfrm/1082/1 "2024-04-29T12:29:47Z")

</div>

Hello to everyone.  
Whenever I convert a file from msh to pyfrm, the program shows errors such as _KeyError pyfr 7, 4348_ or similar. Boundary conditions have been adjusted on gmsh and I am using a 4.108 ASCII version 4 format. PyFR version is 2.0.

Any idea?  
Regards

---

<div class="post-metadata">

**Author:** ![fdw](https://avatars.discourse-cdn.com/v4/letter/f/a587f6/32.png) [@fdw](https://pyfr.discourse.group/u/fdw)\
**Post date:** [29 April 2024 14:18 UTC](https://pyfr.discourse.group/t/importing-from-msh-to-pyfrm/1082/2 "2024-04-29T14:18:21Z")

</div>

Can you please post your .geo file (or .msh if you do not have a .geo file) and the _exact_ backtrace.

Regards, Freddie.

---

<div class="post-metadata">

**Author:** ![dav\_ax](https://avatars.discourse-cdn.com/v4/letter/d/85e7bf/32.png) [@dav\_ax](https://pyfr.discourse.group/u/dav_ax)\
**Post date:** [8 May 2024 14:03 UTC](https://pyfr.discourse.group/t/importing-from-msh-to-pyfrm/1082/3 "2024-05-08T14:03:04Z")

</div>

Thanks fdw, I solved the problem simply ticking _ **options-mesh-general-recombine all triangular meshes** _ on gmsh. The problem has been involved normals orientation.
