本发明公开了一种修正STL文件外法线的方法,用以解决STL文件中法线方向不一致的问题;通过该算法后,STL文件中所有三角面元法线全部是外法线或全部为内法线。以STL文件三角面元中心点为起点的法线为射线,在考虑射线可能与两个三角面元的公共边相交或射线刚好穿过多个三角面元的公共顶点这两种情况下,根据射线与其他面元网格交点数为奇偶判断法线是否为内法线。