I have been working on a file that will construct a basic box from the XYZ coordinates of each the vertices of each part.
I have all the panels created with a Hull3D operation and then the Mesh faces joined and simplified into the least number of faces per Brep, in this case 6 as I am just looking for a basic cuboid shape.
Next I have labelled the faces to help me work on my next operations, however when I move the points in Rhino the face numbers are all reissued seemingly randomly, and not just for the points that have been moved, for lots of the other faces too.
I was under the impression that if all the original points were referenced in the same order (which they have been for each panel, by hand, ie bottom left front, bottom left rear, bottom right rear, bottom right front, top left front, top left rear, top right rear, top right front) then the vertices, faces and edges should all adhere to the same numbering when the Brep is deconstructed and they are retrieved as a list item?
Apologies, my explanation was unclear, I mean I am looking for a basic cuboid shape for now, but I would like to be able to tackle other shapes with the same file later on, which is why I have based it all on the vertices, as this list can be endless and cover any shape.
I have got the Starling plugin in this file, it is running the convex hull operation.
I have also grouped the points onto layers in the 3dm file as I’m not sure that the link to their containers will persist through this transfer. The end game of course is to bring in coordinates from outside so the point containers are just a stop gap.