Make a Solid from Weaverbird’s Mesh Thicken Output

I’m working on a design in Grasshopper where I start with a Brep, convert it to a mesh, and then use Weaverbird’s Mesh Thicken to create two separate mesh layers (inner and outer). However, the result is a hollow shell — it’s not a solid or watertight mesh.

I would like to convert this two-layer mesh into a true solid mesh, meaning I want to connect or cap the space between the inner and outer meshes so it can be used for solid operations or 3D printing. when I import its stl file it shows separate layers which does not look good. please give me help to fox it.

Darp_Mesh.gh (22.8 KB)

I found this is a good and closed mesh after I baked it to Rhino and checked it with MeshRepair,

2 Likes

after I baked it and get stl file it shows 2 separate layers, I want to have solid shape between these layers. you mean in printing it will be solid by what Mesh repair said.


Please check the model dimension, I created a Rhino doucment based on the “Small Objects - Inches.3dm” template and bake the mesh object from GH to Rhino, then evaluate the pre-processing situation for the STL output for FDM 3D printing with a 0.4mm nozzle,

thanks for your answer, I don’t use “FDM 3D printing”, I want to print this object by clay printer. as I sent the pre-print screenshot it will be printed with two separate layer, if it has been printed as solid object it would be better, maybe I will print it in small scale first.

Hi Jessesn, . I’ve created a block in mesh form, and I want to cut openings, like windows or doors, into one of the walls. I tried using the MeshTrim command, but it resulted in a bad mesh, as confirmed by the MeshRepair tool. I’m looking for guidance on the best approach to cut or trim the mesh to create these openings cleanly, without compromising the mesh quality. Additionally, since I plan to print the model with a clay printer and it involves overhangs, I’ll need to print it in two phases by slicing the model into two separate blocks. When I do this, I want to ensure that the thickness of each block remains consistent with the original design. Any advice on achieving a clean and printable mesh would be greatly appreciated!


Final model_for print_Darpa_House.gh (1.2 MB)

sorry, the following file is my final file:
Final model_for print_Darpa_House.gh (6.3 MB)

Please give it a try with ShrinkWrap + Mesh Difference
ShrinkWrap.gh (4.5 MB)

Much appreciated. I have a quick question: If I want to divide the entire model into two blocks, what is the best way to do this? I need to print the two parts separately and then assemble them. Is there a way to trim or cut the model into two blocks without damaging the mesh?

You can achieve it with Mesh Difference + Flip Mesh

1 Like

Much appreciated, you did a lot for me.

Hi Jessesn, I hope you are doing well. I have a file which size is too big and showed me a bad mesh, I need to print this file with concrete printer as soon as possible, but I am afraid how should I change it! moreover the basic model designed in MATLAB and I just improve it in grasshopper, I share the file through the following link: https://drive.google.com/file/d/1XP1N2TPsK5vDjBJDoA9QfWmv_NOwj_wQ/view?usp=sharing

thanks for your continuous help, I learned from you a lot.

I do find any issue with you sharing file,

You can also bake this mesh into Rhino and use MeshRepair to inspect and fixt it.

You are right, actually after I baked it and check with repair mesh, It showed me a bad mesh, I shared the screenshot here. I am not sure, where this problem came from!

Please click Repair Mesh to start repairing this mesh. You can follow the prompts step by step to try and fix the related issues found by Rhino.

I will do, the only problem is that the it is such a large file and it crashes. Anyway, thank you