Table of contents
有许多程序和软件可以用来打开STL文件进行3D打印,但有些程序和软件比其他程序更好。 有些人想知道这些文件是什么,所以我决定写这篇文章来帮助回答这个问题。
继续阅读,了解更多关于STL文件程序的信息,以及更多的相关信息,你应该觉得很有用。
3D打印需要什么文件类型/格式?
G-Code文件格式是3D打印所需要的。 为了得到这个G-Code文件,我们需要得到一个在Cura这样的切片软件中处理的STL(立体光刻)文件。 STL文件是你在3D打印中听到的最流行的文件格式,并且需要创建主要的G-Code文件。
从技术角度来看,STL文件是一个三维模型的近似值,使用几个大小的三角形来建立物体。 这被称为嵌片,可以由大多数CAD软件创建。
虽然STL文件是最流行的,但根据你使用的机器和软件,还有其他文件可以在3D打印中使用。
请记住,这些文件是用来转换为STL文件的,然后可以在你的切片机中处理,以创建3D打印所需的G代码文件。
Cura(流行的切片机)中支持的文件有::
- 3MF文件(.3mf)
- 斯坦福三角格式(.ply)。
- 波前的OBJ文件(.obj)。
- X3D文件(.x3d)。
- JPG图片 (.jpg)
- PNG图像(.png)。
是的,你实际上可以直接将2D图像转换成Cura,并将其处理成3D形状。 你所要做的就是将文件拖入Cura,它就会为你做。
你可以选择.jpg文件的具体设置,如高度、基数、宽度、深度等。
哪些程序可以打开用于3D打印的STL文件?
STL文件可以被三类软件打开;计算机辅助设计(CAD)软件、切片软件和网格编辑软件。
CAD软件
CAD(计算机辅助设计)只是利用计算机来协助设计的创造。 它在3D打印之前就已经存在,但已被广泛用于为一些惊人的精确和高度详细的物体建模,3D打印机可以建立起来。
有一系列为初学者制作的CAD软件,如TinkerCAD,一直到专业人士,如Blender。 初学者仍然可以使用Blender,但与其他CAD软件相比,它的学习曲线相当大。
如果你想知道哪些程序可以创建STL文件,那将是下面列出的一些CAD程序。
TinkerCAD
Tinkercad是一个在线的免费3D建模程序。 它使用简单,由原始形状(立方体、圆柱体、矩形)组成,可以组合成其他形状。 它还有一些功能,可以让你创建其他形状。
导入的文件可以是2D或3D的,它支持三种类型的文件:OBJ、SVJ和STL。
缺点是没有互联网它就无法运作,但这也可以是一个优点,因为你可以在不下载一些内存大的软件的情况下访问它。
视觉艺术
FreeCAD是一个开源的3D参数化建模应用程序,被广泛用于3D打印。 正如你从名字中可以看出,它是一个免费使用的软件,并且有一个繁荣的社区/论坛,你可以参与其中。
See_also: 最佳ABS 3D打印速度和温度(喷嘴和床)。你可以使用这个应用程序创建一些真正的简单或复杂的设计,并通过它轻松导入和导出STL文件。
许多人形容它是3D打印初学者开始制作第一个模型的最佳选择。
SketchUp
SketchUp是一个很好的软件,可以让你成为一个新的CAD设计师。 它的前身是Google SketchUp,但已经被另一家公司收购。
See_also: 最佳免费3D打印软件--CAD、切片机& 更多它的主要优点是它可以打开任何STL文件,并有工具可以编辑它们。
SketchUp的应用范围很广,从游戏到电影和机械工程,不过对于我们这些3D打印机爱好者来说,它非常适用于为3D打印创建我们的初始3D模型设计。
搅拌器
Blender是3D打印界非常知名的CAD软件,可以打开STL文件。 这个软件所具有的范围和能力是你无法想象的。
对于3D打印来说,一旦你学会了这个软件,你的能力就可以大幅度提高,但它的学习曲线比大多数设计软件更陡峭。
如果你想创建或打开STL文件,只要你花时间通过一些教程来学习,Blender是一个不错的选择。
他们做了不断的更新,以保持他们的工作流程和功能的更新,并随着CAD领域的最新进展而茁壮成长。
网格编辑软件
网格程序将三维物体简化为顶点、边缘和面,不像三维设计的实体模型那样看起来很光滑。 网格模型的特点是无重量、无颜色,用多边形来表示三维物体。
网格可以通过以下方式创建:
- 创建原始形状,如圆柱体、盒子、棱镜等。
- 利用要建模的物体周围的标尺线,用其他物体做一个模型。 这个物体可以是二维或三维的。
- 现有的实体三维对象可以转换为网格对象
- 创建自定义网格。
这些方法让你有机会以任何方式轻松地对你的3D设计进行建模,并实现所需的细节。
下面是我整理的网格编辑软件的清单。
网格实验室
MeshLab有一个开源的系统,可以让你编辑3D三角网格,并对你的网格做其他很酷的事情。
那些看起来不是很干净或渲染得很好的网格可以被修复、清理和编辑成更详细和合适的东西。
尽管它的操作相对困难,MeshLab的用户对它打开大文件的速度表示赞赏。
欧特克Meshmixer
Meshmixer是一个很好的编辑和修补STL文件的网格工具,与MeshLab不同,它相对来说更容易使用,它有一个很好的界面,有助于轻松操作3D物体。
编写可打印的文件
这是一个网格编辑软件,可以很好地修复可能有错误或损坏的STL文件,而你却没有完全发现。
你可以用这个软件做很多事情,如中空和修复,将网格合并成一个,选择一个特定的质量水平,以及许多其他特定的修复任务。
你可以直接在Blender和SketchUp以及Cura切片机中使用它。
切片机软件
Slicer软件是你在进行每一次3D打印之前都要使用的。 他们创建了你的3D打印机真正能理解的G代码文件。
它提供的信息包括每个喷嘴移动的确切位置、打印温度、床面温度、挤出多少丝、模型的填充模式和密度,以及更多。
这听起来很复杂,但它真的很容易操作,因为它由输入数字的方框或选择选项的下拉菜单组成。
下面是可以打开STL文件的切片机的列表;
Cura
Cura是目前最流行的切片软件,由3D打印领域的知名品牌Ultimaker创建。
它为你提供了一个应用程序,你可以把你的STL文件放在里面,看到3D模型直接导入到你的3D打印机的构建板上。
PrusaSlicer
PrusaSlicer是另一个著名的切片软件,它的许多功能和用途使它成为一个伟大的竞争者。 其中最明显的区别是它可以处理STL文件,用于FDM长丝打印和SLA树脂打印。
大多数切片机只坚持一种类型的3D打印加工,但这个不是。
智多星盒子
这款软件专门从事树脂3D打印,并经历了许多更新,使其具有惊人的功能和易用性,适合每一个人使用。
你可以打开STL文件并对其进行大量的功能操作。 用户界面真的很流畅,为树脂3D打印机爱好者提供了很好的体验。
荔枝切片机
荔枝切片机是我个人的最爱,因为它在树脂3D打印加工的空间里超越了以往。
有一些很棒的功能是你在其他切片机中找不到的,如其专业和现代的设计、3D打印的多种视图、3D打印的云空间,以及对你的每个3D打印的评论功能。
如果你想为树脂3D打印打开STL文件,我肯定会推荐你使用这个切片机。 你可以免费使用,但他们也有专业版,我强烈推荐。 它也不是很贵!
你能直接用STL文件进行3D打印吗?
不幸的是,你不能直接从STL文件中进行3D打印。 这是因为打印机的程序并不理解这种语言。
它理解G代码语言,这是一系列命令,告诉打印机做什么,在哪里移动,加热什么,挤出多少材料,以及更多。
从STL文件打印3D设计是在打印机逐层解释编入g代码的指令时进行的。 这意味着物体不是完全以3D方式打印的,而是由打印机的喷嘴挤出的材料层层叠加而成的。
你在哪里可以在线购买STL文件?
STL文件可以在一些出售3D设计和其他图形内容的网站上购买。
以下是你可以购买STL文件的网站列表。
CGTrader
在这个平台上有大量高质量的模型可以购买。 如果你已经有了一段时间的3D打印,并且正在为你的3D打印作品寻找更高层次的体验,我建议你试试。
你最好使用树脂3D打印机来3D打印模型,这样你就可以充分利用设计师在工作中投入的高质量和精确的细节。
我的迷你工厂
MyMiniFactory是一个非常受人尊敬的3D打印网站,它的武器库中有一些突破性的模型。 我曾多次浏览过他们的模型,它们从未给我留下深刻印象。
你能从MyMiniFactory得到的付费模型在质量上是非常高级的,其中大部分价格非常合理。 它们通常比CGTrader的模型便宜,而且许多模型也达到了他们的标准。
绘画艺术中心(SketchFab
SketchFab在展示模型方面提供了相当好的用户体验。 请记住,它们并不都是可3D打印的,因为有些模型不是为它设计的。
你能够过滤出STL文件,这些文件应该是可以处理和3D打印的。
在这个网站中,有数以百万计的创作者提供一些惊人的模型。 他们甚至允许设计师之间进行合作,你可以看到他们的模型展示。
STLFinder
如果你曾经想要一个拥有超过200万个可下载的3D设计的网站,你会想试试STLFinder。 他们有这么多来自互联网各地的模型,有些是免费的,而有些是付费的。
虽然你肯定可以得到一些高质量的免费模型,但我强烈建议你看看一些付费的模型,真正让你印象深刻。 这些模型你可以3D打印,实现3D打印可以产生的细节。
耶吉
这是一个搜索引擎,你可以从大量的3D打印模型网站上找到大量的免费和付费模型。 用搜索功能浏览并不难,而且你可以找到一些顶级的付费模型,细节非常丰富。
销魂的形状
PinShape被描述为一个在线3D打印社区,允许设计师分享和销售他们的3D打印设计,以及让人们下载和打印这些模型。
与上述网站类似,他们也有许多免费的3D模型,以及一些优秀的付费模型。
如何将STL文件转换为G代码
如果你想知道 "3D打印机使用G代码吗?",你现在应该知道它们使用G代码,但我们如何将STL文件转换为G代码?
以下是你将STL文件转换为G代码的步骤:
- 将你的STL文件导入到切片机中
- 将你的打印机添加到切片机中
- 调整模型在构建板上的位置和旋转。
- 调整打印设置(层高、速度、填充物等)。
- 点击切片按钮,就可以了!切片器应该显示对象被切片后的图形,以及其他估计,如打印对象所需的时间。
由此产生的G代码是文本和数字的形式,对打印机来说是可读的,而且是你可以学习理解的。
你确实需要对这些命令的含义有所了解,但你可以找到解释每个命令的好资源。
这种代码的组合只是命令印刷机在哪里移动以及如何移动。 你可以查看这个视频来了解更多关于G代码的信息。
它被称为G代码,因为大多数代码以字母 "G "开头,有些以字母 "M "开头,但仍被视为G代码。
Cura可以打开和阅读哪些文件?
许多人想知道Cura可以打开和读取哪些类型的文件,以及Cura是否可以读取G代码。
Cura可以读取的文件有很多,你可以在下面找到。
G-Code
Cura可以读取包括G-Code在内的若干文件。 Cura可以读取的文件清单不仅限于G-Code,还包括其变体,包括:
- 压缩的G代码文件(.gz)。
- G文件(.g)。
- G代码文件(.gcode)。
- Ultimaker格式包(.ufp)。
不要忘记,Cura的主要功能是读取STL文件并将其切成打印机可读的图层。 这种可读信息就是所谓的 "G代码"。
三维模型
- 3MF文件(.3mf)
- AMF文件(.amf)。
- COLLADA数字资产交易所(.dae)。
- 压缩的COLLADA数字资产交易所(.zae)。
- 打开压缩三角形网格(.ctm)。
- STL文件(.stl)。
- 斯坦福三角格式(.ply)。
- 波前的OBJ文件(.obj)。
- X3D文件(.x3d)。
- glTF二进制(.glb)。
- glTF嵌入式JSON(.gltf)。
图片
- BMP图像(.bmp)。
- GIF图像(.gif)。
- JPEG图像(.jpeg)。
- JPG图片 (.jpg)
- PNG图像(.png)。
如何打开一个G代码文件?
你可以在Cura或其他切片软件程序中直接打开G代码文件。 有一个在线应用程序,如gCodeViewer,它是G代码分析器。 你可以逐层可视化G代码,并显示关键信息,如缩进、打印动作、速度、打印时间、塑料用量等。
据说Cura也能打开G-Code文件,以及压缩的G-Code文件,你可以预览文件的动作和外观。
将G-Code导入Cura很容易做到,你只需找到G-Code文件并将其拖/导入Cura,即可打开该文件。