You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I get a: Unexpected error in GMSHMesh macro: <class 'subprocess.CalledProcessError'>
when I use netgen algorithm when using this Macro in FreeCAD
I can copy the command from the FreeCAD report window and run in a terminal and get a core dump. /usr/bin/gmsh /tmp/tmp6xMEDR.step -3 -format unv -o /tmp/Fusion_Mesh.unv -algo netgen -clmax 1000.00 -optimize -order 2
But if I were to change the -algo to iso, or tetgen (both not included in my version of gmsh per the man page) it runs to completion. /usr/bin/gmsh /tmp/tmp6xMEDR.step -3 -format unv -o /tmp/Fusion_Mesh.unv -algo iso -clmax 1000.00 -optimize -order 2
I am at version 2.13 of gmsh, this is the last version available from my Fedora repository. The GMSH website announced the release of version 2.16 on 3Jan2017
If I look at the manpage for for my version of gmsh specifically the -algo options: -algo string
select mesh algorithm (meshadapt, del2d, front2d, del3d, front3d).
Perhaps netgen is no longer available or as an alias pointing to another option.
It is interesting that iso and tetgen both are not listed, however neither throw the error.
I've edited my local copy of the macro to drop netgen algorithm choice.
If I look at the format strings available -format string
set output mesh format (msh, msh1, msh2, unv, vrml, stl, mesh, bdf,
p3d, cgns, med, fea).
It would appear that more have been added since the Macro was written, or perhaps they were deemed unhelpful and were left off.
The text was updated successfully, but these errors were encountered:
I get a:
Unexpected error in GMSHMesh macro: <class 'subprocess.CalledProcessError'>
when I use netgen algorithm when using this Macro in FreeCAD
I can copy the command from the FreeCAD report window and run in a terminal and get a core dump.
/usr/bin/gmsh /tmp/tmp6xMEDR.step -3 -format unv -o /tmp/Fusion_Mesh.unv -algo netgen -clmax 1000.00 -optimize -order 2
But if I were to change the -algo to iso, or tetgen (both not included in my version of gmsh per the man page) it runs to completion.
/usr/bin/gmsh /tmp/tmp6xMEDR.step -3 -format unv -o /tmp/Fusion_Mesh.unv -algo iso -clmax 1000.00 -optimize -order 2
I am at version 2.13 of gmsh, this is the last version available from my Fedora repository. The GMSH website announced the release of version 2.16 on 3Jan2017
If I look at the manpage for for my version of gmsh specifically the -algo options:
-algo string
select mesh algorithm (meshadapt, del2d, front2d, del3d, front3d).
Perhaps netgen is no longer available or as an alias pointing to another option.
It is interesting that iso and tetgen both are not listed, however neither throw the error.
I've edited my local copy of the macro to drop netgen algorithm choice.
If I look at the format strings available
-format string
set output mesh format (msh, msh1, msh2, unv, vrml, stl, mesh, bdf,
p3d, cgns, med, fea).
It would appear that more have been added since the Macro was written, or perhaps they were deemed unhelpful and were left off.
The text was updated successfully, but these errors were encountered: