soapFilm - how make it work on different mesh geometry then in sample file?

I’m trying to figure out how SoapFilm works. I use the sample file (https://github.com/Dan-Piker/Kangaroo-examples/blob/master/tensile_structures/SoapFilm.gh)
The definitions seems to work only on the mesh in the sample file or one that has very similar proportions as the mesh in the sample file. Even when I scale the mesh (zylinder) in z-direction the solution doesn’t work anymore.
It does not work on a different mesh geometry either.

One detail I noticed is that the component “SG” in the sample file and from the Kangaroo menu are different.
(the sample file has Pts as input, the component in Kangaroo has a mesh as input).