㈠ 为什么下载的stl格式的3D模型打印不了
目前的桌面3D打印机主要还是识别STL格式的3D模型文件,3DMAX、AutoCAD、Solidworks、Maya等三维设计软件都可以导出这种格式的文件,之后把STL格式的3D模型文件导入到Cura、Repetier Host等软件中就可以生成3D打印机可执行的gcode代码了。在用软件导出STL文件时还需要注意一些问题: 1、首先,我们需要在3Dmax或者其他的三维模型设计软件里面设计出我们想要打印的三维模型,模型的长宽高最好成比例,这样以便于在生成Gcode格式的文件的时候使打印出的模型更美观一些。 2、其次,设计好我们想要的模型之后,接下来我们就需要将模型导出为STL格式的文件了。这一点是最值得我们重视的(在这里以3Dmax 2010三维软件为例进行介绍),在导出的时候会出现选择提示,如下图所示,这时我们需要去掉“仅选定”复选项,在“二进制”和“ASCII”两个选项上,建议大家选择“二进制”。主要是因为,使用“二进制”选项生成的stl格式文件较小,不会影响到Cura、Repetier Host等软件的打开速度及Gcode代码的生成速度,更节省时间。 3、最后,提醒广大3D打印机爱好者:在3D打印机工作时,模型越大越精致生成Gcode代码的时间更长,这也是追求更好品质的人士的选择
㈡ stl文件二进制和文本格式怎样储存
45345354
㈢ stl格式的文件如何读写
用three.js就能够计算出stl文件的长宽高、体积、面积了~
㈣ stl格式的STL的文件格式
ASCII码格式的STL文件逐行给出三角面片的几何信息,每一行以1个或2个关键字开头。在STL文件中的三角面片的信息单元 facet 是一个带矢量方向的三角面片,STL三维模型就是由一系列这样的三角面片构成。整个STL文件的首行给出了文件路径及文件名。在一个 STL文件中,每一个facet由7 行数据组成,facet normal 是三角面片指向实体外部的法矢量坐标,outer loop 说明随后的3行数据分别是三角面片的3个顶点坐标,3顶点沿指向实体外部的法矢量方向逆时针排列。 ASCII格式的STL 文件结构如下: 明码://字符段意义solidfilenamestl//文件路径及文件名facetnormalxyz//三角面片法向量的3个分量值outerloopvertexxyz//三角面片第一个顶点坐标vertexxyz//三角面片第二个顶点坐标vertexxyz//三角面片第三个顶点坐标endloopendfacet//完成一个三角面片定义……//其他facetendsolidfilenamestl//整个STL文件定义结束 二进制STL文件用固定的字节数来给出三角面片的几何信息。文件起始的80个字节是文件头,用于存贮文件名;紧接着用 4 个字节的整数来描述模型的三角面片个数,后面逐个给出每个三角面片的几何信息。每个三角面片占用固定的50个字节,依次是:3个4字节浮点数(角面片的法矢量)3个4字节浮点数(1个顶点的坐标)3个4字节浮点数(2个顶点的坐标)3个4字节浮点数(3个顶点的坐标)个三角面片的最后2个字节用来描述三角面片的属性信息。一个完整二进制STL文件的大小为三角形面片数乘以 50再加上84个字节。二进制: UINT8//Header//文件头UINT32//Numberoftriangles//三角面片数量//foreachtriangle(每个三角面片中)REAL32[3]//Normalvector//法线矢量REAL32[3]//Vertex1//顶点1坐标REAL32[3]//Vertex2//顶点2坐标REAL32[3]//Vertex3//顶点3坐标UINT16//Attributebytecountend//文件属性统计
㈤ 为什么我3D打印机无法读取STL格式的文件
打印派专业为你回答:目前的桌面3d打印机主要还是识别stl格式的3d模型文件,3dmax、autocad、solidworks、maya等三维设计软件都可以导出这种格式的文件,之后把stl格式的3d模型文件导入到cura、repetierhost等软件中就可以生成3d打印机可执行的gcode代码了。在用软件导出stl文件时还需要注意一些问题:1、首先,我们需要在3dmax或者其他的三维模型设计软件里面设计出我们想要打印的三维模型,模型的长宽高最好成比例,这样以便于在生成gcode格式的文件的时候使打印出的模型更美观一些。2、其次,设计好我们想要的模型之后,接下来我们就需要将模型导出为stl格式的文件了。这一点是最值得我们重视的(在这里以3dmax2010三维软件为例进行介绍),在导出的时候会出现选择提示,如下图所示,这时我们需要去掉“仅选定”复选项,在“二进制”和“ascii”两个选项上,建议大家选择“二进制”。主要是因为,使用“二进制”选项生成的stl格式文件较小,不会影响到cura、repetierhost等软件的打开速度及gcode代码的生成速度,更节省时间。3、最后,提醒广大3d打印机爱好者:在3d打印机工作时,模型越大越精致生成gcode代码的时间更长,这也是追求更好品质的人士的选择。更多3d打…打印派专业为你回答:目前的桌面3d打印机主要还是识别stl格式的3d模型文件,3dmax、autocad、solidworks、maya等三维设计软件都可以导出这种格式的文件,之后把stl格式的3d模型文件导入到cura、repetierhost等软件中就可以生成3d打印机可执行的gcode代码了。在用软件导出stl文件时还需要注意一些问题:1、首先,我们需要在3dmax或者其他的三维模型设计软件里面设计出我们想要打印的三维模型,模型的长宽高最好成比例,这样以便于在生成gcode格式的文件的时候使打印出的模型更美观一些。2、其次,设计好我们想要的模型之后,接下来我们就需要将模型导出为stl格式的文件了。这一点是最值得我们重视的(在这里以3dmax2010三维软件为例进行介绍),在导出的时候会出现选择提示,如下图所示,这时我们需要去掉“仅选定”复选项,在“二进制”和“ascii”两个选项上,建议大家选择“二进制”。主要是因为,使用“二进制”选项生成的stl格式文件较小,不会影响到cura、repetierhost等软件的打开速度及gcode代码的生成速度,更节省时间。3、最后,提醒广大3d打印机爱好者:在3d打印机工作时,模型越大越精致生成gcode代码的时间更长,这也是追求更好品质的人士的选择。更多3d打印问题:/topic?1028xww