while (faceEn.MoveNext())
{
Face face = faceEn.Current as Face;
int VertexCount; int FaceCount; //Количество вершин и треугольников
double[] Verticies = new double[1]; double[] Normals = new double[1]; //Массивы вершин и нормалей
int[] Indicies = new int[1]; //Массив индексов
int NumOfTols;
double[] Tols = new double[1];
//Разбиваем грань на треугольники
//face.CalculateFacets(1.0, out VertexCount, out FaceCount, out Verticies, out Normals, out Indicies);
face.GetExistingFacetTolerances(out NumOfTols, out Tols);
face.GetExistingFacets(Tols[NumOfTols - 1], out VertexCount, out FaceCount, out Verticies, out Normals, out Indicies);
}