Difference of the number in point list (face list as well), Grasshopper

Dear Grasshopper experts,

It would be appreciated very much, if you kindly give me your support.
I made a grasshopper file and share it to my student group. However, the numbering of points or faces after deconstructing brep are different. Because of this difference, the shared model cannot appear as I made. Here is the example of the case. This is the same gh file but opened by Rhino7 and Rhino8 in my own PC. You can see the numbering of points are different. The case is happened also to my students who use Rhino7.

Is there any setting in Grasshopper or Rhino enviornment?

Or if this kind of discussion is already done and solved, could you please let me know in which discussion I can find the solution?

Thank you in advance.

Best regards,
Genku

Interesting. What relevance does this have later down the line in the work flow?

Ideally, you could use the situation to demonstrate how to sort point and faces to your students.

Dear Volker,
Thank you for your comment. I picked up one and using “item list”, and make another geometry (e.g. making window on the wall).

Well, without knowing why there is the difference between R7 and R8 in the way it assigns vertices and faces to indicies, an immediate solution to your problem would be to first sort the faces of the Brep. Perhaps someone will come along with an explanation later to why there is the difference.

Thank you for your comments. Yes, I’m waiting for some explanation why it happen and how to manage the setting.

I guess the problem is not related to the difference between R7 and R8, because some students who use R7 has the same problem when I shared the file. Actually, I made the gh file by R7.

Sometimes, because Rectangle is contructed from domains of real numbers, rectangles are created from domain 0.0 or -0.0 to whatever number you input. I have seen this and been perplexed by it. Have you tried constructing actual domains to feed into Rectangle?

Just now, I made the same modeling with domains. There is still the same problem…

t

Sounds like it could be this: Rhino 8.9 Update - Behavior of Curve extension methods changed

1 Like

Thanks, Nathan!

Thank you Nathan, OK I will read the discussion and try to understand how I should adjust.

I guess for now it would be important to impress upon your students the importance of being explicit in their geometry selection instead of relying on Deconstruct Brep indicies:

Brep Face Selection.gh (13.7 KB)

I would be interested to know whether the following script produces consistent results across you systems:


Consistent DeBrep.gh (17.3 KB)

1 Like

Dear Volker,

Thank you very much for your kindness! That’s good to know. I will prepare my GH models with your example before sharing to my student group.

Best regards,
Genku