STL是由3D Systems公司为光固化CAD软件创建的一种文件格式。同时STL也被称为标准镶嵌语言,该文件格式被许多的软件支持,并广泛用于快速成型和计算机辅助制造领域。STL文件只描述三维对象表面几何图形,不含有任何色彩、纹理或者其他常见CAD模型属性的信息。
一个STL文件通过存储法线和顶点(根据右手法则排序)信息来构成三角形面,从而拟合坐标系中的物体的轮廓表面。STL文件中的坐标值必须是正数,并没有缩放比例信息,但单位可以是任意的。除了对取值外,STL文件还必须符合以下三维模型描述规范。
(1)共顶点规则。每相邻的两个三角形只能共享两个顶点,即一个三角形的顶点不能落在相邻的任何一个三角形的边上。
(2)取向规则。对于每个小三角形平面的法向量必须由内部指向外部,小三角形三个顶点排列的顺序同法向量符合右手法则。每相邻的两个三角形面片所共有的两个顶点在他们的顶点排列中都是不相同的。
(3)充满规则。在STL三维模型的所有表面上必须布满小三角形面片。
(4)取值规则。每个顶点的坐标值必须是非负的,即STL模型必须落在第一象限。
以上就是为大家介绍的有关3D打印三维模型文件STL格式规范有哪些的分析,希望可以给大家提供参考。
悟空打印坊,专注一站式3D打印模型加工服务,用100+台3D打印机,提供200多种材料的0.05mm精度的3D打印手板模具,3D打印动漫手办,3D打印建筑模型,3D打印人像,3D打印沙盘模型等打印服务。