Grasshopper

algorithmic modeling for Rhino

how to get the boundray volume of a groun of breqs not fully enclosed?

in the example file attached, I am not able to get the boundary volume of a group of breps converted from meshes.

I'm not sure if it is because the breps are not fully enclosed.

May I ask if there is a way to do this in GH?


Thanks!

Views: 1512

Attachments:

Replies to This Discussion

suggestions and advice are greatly appreciated!

Thanks!

Hi.

It's not a global solution, but your mesh faces are well arranged in order, so...

Attachments:

Thank you very much, Kim, for your illuminating suggestion!

My limited understanding is that your approach will "group" the meshes into subgroups corresponding to each of the building part, and then converts each group of meshes into brep surfaces.

I have the following questions, if I may:

1. what is the purpose of "shifting" the indices of the tree path by "-1"?

2. as to the capped brep surfaces, we still have overlapping surfaces inside the building volumes, (see images below), and I'm unable to merge them using the solid union component. May I ask how to get rid of these surfaces so that we can get the ultimate "external envelopes" of the building volume using the boundary volume component?

Thank you very much, again!

Attachments:

If you want to merge all breps which are touching each other, then you can do as the following.

And regarding "Shift Paths", you can check the data tree structure using "Param Viewer".

Attachments:

Thank you very much, Kim!

I imported another group of meshes, and it seems I can get the bottom of the buildings sealed. However, I'm still unable to

1. merge overlapping and coplanar breps, and surfaces are missing by this step

2. get the overall boundary surfaces of the building volume, and only one building is left ...

And some of the breps "closed" and some are "open", and I don't know what the difference is between them.

Hope you can kindly advise!

Thanks!

Attachments:

Check attached.

Attachments:

THank you very much, Kim!

However, I'm unable to get the results as shown by you using your demo file. I only open it and didn't change anything.

There are buildings missing by the step of joining brep. I got a warning on the cap component, too.

Hope you can advise!

Thank you!

Dear Kim,

Somehow, I'm unable to apply the same workflow for one of the mesh group as shown below. I'm not sure what is causing the problem.

Hope you can kindly advise.

Thank you!

Attachments:

Hey,

Here is another try. And please do not expect the global solution of your problem. Because you cannot guarantee the quality of your referenced mesh data.

Unfortunately, there is one invalid brep(index-2) has generated. there is probably a small gap(naked edge) on the roof of it.

After baking them, try to fix it manually. Best.

Attachments:

RSS

About

Translate

Search

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service