-
Notifications
You must be signed in to change notification settings - Fork 64
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
Surface to solid algorithm #1259
Comments
Thanks for the reference, we will study it in detail later. Here is a picture from the article:
Does it work for you? |
My input is open contour triangle mesh surface, and I just want to thicken inside(Contrary to the normal direction of the input triangles) and also keep sharp . |
I see, we will try to support thickening for open mesh. Either with the method from the paper or by some other means. Your requests are very welcome, since it points us the directions, where we can improve. At the same time they are not easy to implement, so it is hard to predict when they will be ready. |
dont use the method shown in the paper ,memory consuming |
We have some progress with thickening of open meshes. For example, a mesh containing a face: After processing (very fast, but not yet automated) it becomes a solid using hollowing method: |
wow ,your response is very fast. 1 you did a good job,but still need to optimize,since the cross section of result is not that smooth or flat. 2 how did you do that? |
Thanks! It is implemented via bidirectional shell, and new function in MeshLib
which selects the region on the shell mesh to be preserved. Then original mesh and the piece of the shell are merged and Stitch Two Holes is applied. It is not present in MeshInspector UI yet. As to smoothness, we need to work more on the cut region, but inner region is already correct. Please note that positive offset of concave surface and negative offset of convex surface are not smooth in general. |
This object is almost closed except for a few small holes: The simplest approach here is to fill these holes and then apply the ordinary offset to get thickened mesh: |
yes |
In the next version of MeshInspector, one can make a similar solid object in few steps, see this video. Here is the result: cad-surface-offset-filled.stl.zip After that we will work on further improvements and automation. |
Thanks for the video explain.The holes you stitch is not smooth, so If I want to 3d print it,the customer will not satisfied. |
I see. We will research how to make holes smoother. The option that is available right now is to decrease voxel size during offsetting. |
https://www.emerald.com/insight/content/doi/10.1108/RPJ-02-2012-0013/full/html
Do you have plans to study surface thicken algorithm as shown in above link.
But I do not think their algorithm is awesome,since it takes a lot of memory and running time.
The text was updated successfully, but these errors were encountered: