{"id":28181750,"url":"https://github.com/senthurayyappan/blendmsh","last_synced_at":"2025-05-16T03:13:44.604Z","repository":{"id":222798903,"uuid":"282704511","full_name":"senthurayyappan/blendmsh","owner":"senthurayyappan","description":"Blendmsh is a bridge between Blender 2.80+ and Gmsh, a fast and light 3D finite element mesh generator.","archived":false,"fork":false,"pushed_at":"2023-01-11T01:56:13.000Z","size":6863,"stargazers_count":41,"open_issues_count":3,"forks_count":5,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-05-11T16:02:12.215Z","etag":null,"topics":["blender","blender-addon","blender-python","blender-scripts","gmsh"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/senthurayyappan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["imsenthur"]}},"created_at":"2020-07-26T17:58:20.000Z","updated_at":"2025-04-09T11:02:49.000Z","dependencies_parsed_at":"2024-02-21T05:15:28.409Z","dependency_job_id":null,"html_url":"https://github.com/senthurayyappan/blendmsh","commit_stats":null,"previous_names":["blender-for-science/blendmsh","senthurayyappan/blendmsh"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/senthurayyappan%2Fblendmsh","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/senthurayyappan%2Fblendmsh/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/senthurayyappan%2Fblendmsh/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/senthurayyappan%2Fblendmsh/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/senthurayyappan","download_url":"https://codeload.github.com/senthurayyappan/blendmsh/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254459038,"owners_count":22074606,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["blender","blender-addon","blender-python","blender-scripts","gmsh"],"created_at":"2025-05-16T03:13:44.512Z","updated_at":"2025-05-16T03:13:44.590Z","avatar_url":"https://github.com/senthurayyappan.png","language":"Python","funding_links":["https://github.com/sponsors/imsenthur"],"categories":[],"sub_categories":[],"readme":"# Blendmsh\n[![Blender](https://img.shields.io/badge/Blender-2.80%2B-orange)](https://www.blender.org/)\n[![Codacy Badge](https://api.codacy.com/project/badge/Grade/6ffbb6b533d044d590498fb4d730999b)](https://app.codacy.com/gh/blender-for-science/blendmsh?utm_source=github.com\u0026utm_medium=referral\u0026utm_content=blender-for-science/blendmsh\u0026utm_campaign=Badge_Grade_Dashboard)\n[![Release](https://img.shields.io/github/v/release/blender-for-science/blendmsh)](https://github.com/blender-for-science/blendmsh/releases)\n[![License](https://img.shields.io/github/license/blender-for-science/blendmsh)](https://github.com/blender-for-science/blendmsh/blob/master/LICENSE.md)\n[![Discord](https://img.shields.io/discord/750488363571740747?color=738ADB\u0026label=Discord\u0026style=flat-square)](https://discord.gg/K4jwkG)\n\nBlendmsh is a bridge between Blender 2.80+ and Gmsh, a fast and light 3D finite element mesh generator.\n\n![Blendmsh](documentation/blendmsh.png)\n\n## Installation\n![Gmsh prompt](documentation/blendmshprompt.png)\n\n*   Download the latest release as a '.zip' file and head over to Blender 2.80+.\n*   Go to **Edit-\u003ePreferences-\u003eAdd-on-\u003eInstall** and point to the downloaded '.zip' file.\n*   Make sure that the installed add-on is enabled.\n*   Once enabled, the add-on looks for Gmsh module, it prompts for an installation if Gmsh module is not found. Kindly install it either via the prompt or manually.\n\n## Usage\n### Parameters\n![Parameters](documentation/blendmshUI.png)\n\n*   Workspace path\n*   Physical groups\n*   Element order\n*   Meshing algorithm\n    *   auto\n    *   meshadapt\n    *   del2d\n    *   front2d\n    *   delquad\n    *   pack\n    *   initial2d\n    *   del3d\n    *   front3d\n    *   mmg3d\n    *   hxt\n    *   initial3d\n\n*   Element size\n*   Mesh dimension\n*   Output\n    *   .msh\n    *   .inp\n    *   .vtk\n\n### Definition of Physical Groups\nPhysical groups can be defined by assigning materials to faces (Boundaries).\n\n![Physical Groups](documentation/physicalgroups.png)\n\n### Output\nOutput mesh is saved to the specified workspace path, it can then be imported into FreeCAD, OpenFOAM, Paraview or anyother application that supports the above mentioned mesh format.\n\n![Output](documentation/output.png)\n\n## Issues\nReport any issues or feedback [here](https://github.com/blender-for-science/blendmsh/issues).\n\n## References\n*   [Gmsh](http://gmsh.info/doc/texinfo/gmsh.html)\n*   [gmsh-api](https://pypi.org/project/gmsh-api)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsenthurayyappan%2Fblendmsh","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsenthurayyappan%2Fblendmsh","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsenthurayyappan%2Fblendmsh/lists"}