Для определения рода слова “фланец” его необходимо поставить в именительный падеж единственного числа, получается форма: “фланец” . Тогда в зависимости от окончания в слове “фланец” можно определить род.
Слово “фланец” употребляется в мужском роде (Потому как в начальной форме слова “фланец” окончание [а], [я] или [ ] нулевое).Полный морфологический разбор Cуществительного “фланец” находится по ссылке