Hi, when I try to create a compound surface in gmsh 2.13.0-svn-linux 64, I get this error:
Info : ------------------------------------------------------- Info : Gmsh version : 2.13.0-svn Info : Build OS : Linux Info : Build options : Ann Bamg Bfgs Blas(Generic) Blossom Chaco DIntegration Dlopen Fltk Gmm Jpeg(Fltk) Kbipack Lapack(Generic) LinuxJoystick MathEx Med Mesh Metis Mmg3d Mpeg Netgen ONELAB ONELABMetamodel OpenCascade OpenGL OptHom PETSc Parser Plugins Png(Fltk) Post SLEPc Salome Solver Taucs TetGen/BR Tetgen1.5 Voro3D Zlib Info : Build date : 20160715 Info : Build host : debian Info : Packager : geuzaine Info : Executable : /home/user/A_Inst_gmsh/gmsh-2.13.0-svn-Linux/bin/gmsh Info : Home directory : /home/user/ Info : Launch date : Fri Jul 15 20:29:15 2016 Info : Command line : /home/user/A_Inst_gmsh/gmsh-2.13.0-svn-Linux/bin/gmsh part.geo Info : ------------------------------------------------------- Info : Reading 'part.geo'... Info : Reading 'part.step'... Info : Done reading 'part.step' Error : Unknown surface 23 Warning : Could not make generatrices list for compound surface 30 When I try to mesh this, gmsh crashes. Without the compound surface I can mesh the part without problems, see https://github.com/mkraska/CalculiX-Examples/tree/master/CAD/OnshapeTutorial What can I do to properly create a compound surface? Best regards, Martin Kraska
// Geometry.Tolerance=0.1;
//Geometry.OCCFixSmallEdges=1;
//Geometry.OCCFixSmallFaces=1;
Merge "part.step";
// Mesh control
Mesh.ElementOrder=2;
Mesh.Optimize=1;
// Display control
//Mesh.SurfaceEdges = 1;
Mesh.SurfaceFaces = 1;
Mesh.VolumeEdges = 0;
//Mesh.VolumeFaces = 0;
Compound Surface(30) = {23,25};
Mesh 3;
/*Physical Surface("support") = {5};
Physical Surface("load") = {17};
Physical Volume("part") = {1};
Mesh.SaveGroupsOfNodes = 1;
Save "gmsh.inp";*/
part.step
Description: Binary data
_______________________________________________ gmsh mailing list [email protected] http://onelab.info/mailman/listinfo/gmsh
