algorithmic modeling for Rhino
Just saw your file and tried to figure out what you intend to have. Here comes a straight way of getting circles on the triangle panels (not onto the surface) -- see the attachment. Once you increase the number of divisions you get smaller triangles, and circles will approach to the surface. Hope this help.