Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1. Implementation of hex/wedge/pyramid volume mesh & 2. auto-fix surface normals #44

Open
mythmyp opened this issue May 16, 2021 · 1 comment

Comments

@mythmyp
Copy link

mythmyp commented May 16, 2021

Dear developer,
Jigsaw is an excellent mesh tool that I used ever! Thanks for your great contribution! Below are my questions and suggestions.

  1. I notice that Jigsaw currently does not support volume mesh techs (hex/wedge/pyramid) expect quad4. I would appreciate to know that if this feature will be introduced in the near future? In that sense Jigsaw is going to be a great pre-treatment tool as in the Finite Element Analysis field.
  2. When I use Jigsaw to re-mesh and export an STL spatial surface, it seems that Jigsaw cannot auto-fix the surface normal, which leads to failure in offset-to-solid operation. Currently, I use the unifyMeshNormals developed by Sven to solve the problem.
@dengwirda
Copy link
Owner

Thanks for your thoughts @mythmyp.

  1. Tetrahedral volume meshing is currently available, but adding support for non-Delaunay elements would be a big task. This'd be very interesting to pursue, but would require a dedicated R&D effort.
  2. Yes, jigsaw doesn't currently guarantee the orientation of facet normals. Doing so is ambiguous in the case of non-manifold surfaces, but it is possible to do better than is currently achieved. I'll consider this for upcoming jigsaw releases.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants