Same definition copied into a new file has different output

Hello people,

I noticed a strange behaviour and it be really helpful if someone could explain… I have a definition that creates a planar surface with a hole in the middle and I mesh it. The resulting mesh has 2930 faces. Then I copy the definition in a new gh file (in the same rhino doc) the output mesh has 2890 faces.

Also on each file I created the surface to split in two different ways. One with boundary surface and one with split surface. These have a different results as well. Ok, I can understand that the way the geometry is generated affects the mesh topology, But I don’t quite understand way copying the components to a new file (that theoretically has the same tolerances etc) would affect it.

So just to clear things up:

Same gh file:
Option 1: 2930 faces
Option 2: 2920 faces

Copy in new file:
Option 1: 2930 faces —> 2890 faces
Option 2: 2920 faces —> 2906 faces

Please see the attached


same process- different mace face count.gh (14.5 KB)
same process- different mace face count2.gh (11.3 KB)

Thanks a lot for your help!