public static KLgraph.KLstatisticAssembly KL_GetStatisticAssembly(Component2 comp, SldWorks swApplication)
        {
            var subassemblyNumber       = 0;
            var principalPartNumber     = 0;
            var fastenerNumber          = 0;
            var normalNumber            = 0;
            var thinPartNumber          = 0;
            var linearPatternNumber     = 0;
            var circularPatternNumber   = 0;
            var reflectivePatternNumber = 0;

            subassemblyNumber = comp.IGetChildrenCount();
            var statistic = new KLgraph.KLstatisticAssembly(subassemblyNumber, principalPartNumber, fastenerNumber, normalNumber, thinPartNumber,
                                                            linearPatternNumber, circularPatternNumber, reflectivePatternNumber);

            return(statistic);
        }