Ender 3 上 Fusion 360 中 STL 细化级别的收益递减有什么意义?

3D打印 CAD stl 创造者-3 融合360
2021-05-17 01:23:18

从 Fusion 360 导出 STL 时,必须选择 STL 细化级别以用于计算最大三角形计数。

对于 FDM 打印(0.05 毫米及以上层高),在使用 0.4 毫米喷嘴的 Ender 3 上打印 PLA 和 PETG 时,STL 细化水平的收益递减点在哪里?打印机上的所有机械部件都有库存。

精益求精

3个回答

我不知道对于特定的打印机和所有任意设计,这可以得到明确的回答。

细化级别基本上决定了曲面的平滑程度。STL 文件格式只能根据三角形表面表达对象,因此 Fusion 360 需要通过将曲面分解为三角形来近似曲面。平面和直边可以完美呈现,因此不会受到影响。低细化将使用少量相对较大的三角形。在像您的示例这样的零件上,圆柱轴将具有明显的小平面。更高的细化意味着更多的小三角形。

如果如图所示勾选了“Preview Mesh”,您将能够看到三角形线框,如果它“足够好”,您可以使用自己的判断。

最终,更高的细化意味着更长的处理时间和更大的文件大小。如果有的话,最终打印时间不会受到太大影响。

就我个人而言,我总是使用高度细化。即使在我的普通系统上,准备一个多小时的打印也只需要几秒钟的时间,而我的硬盘驱动器上可能有几百 KB 或几兆字节,我几乎不会注意到。这是确保最佳 STL 定义的一个小折衷。

就内存和存储大小而言,STL 文件大小现在应该无关紧要。这些通常足够大(除非您有非常大且复杂的大尺寸 STL 文件),因此以低或高分辨率保存 STL 通常应该是几兆字节的问题。但是,分辨率越高,需要的处理器计算时间就越多。

Fusion 360 通过 3 个预定义设置(从粗设置到精设置)定义 STL 生成。实际上,粗略的设置可能会导致曲面分辨率较差。如果分辨率比打印分辨率更粗糙,您肯定会在切片打印中看到这一点,因为您可以识别 STL 文件所包含的三角形。

只要没有明确的目标point of diminishing returns,就无法回答这个问题。但是,以比打印分辨率更高的分辨率进行切片似乎并不明智,它会创建无法打印到该细节级别的更大文件。但除了更大的存储空间和计算速度之外,没有其他缺点。

例如,如果您垂直打印薄壁圆柱体,则无法将细化调高到看不到表面上的平面。我的三角形计数为低 524 个,中等为 828 个,高为 2206 个,如果您选择自定义并将表面偏差滑块一直向左拉,您将获得 6572 个三角形。表面偏差显示 0.004406 毫米,您认为这已经足够了。(这是一个直径为 12 英寸、高度为 4 英寸、壁厚为 2.4 毫米的圆柱体。数字因尺寸而异。)但是,您可以在普通 FDM 类型 3D 打印件的表面看到这种程度的偏差。对于那些公制受损的人来说,这是 0.00017 英寸或大约千分之二的偏差。我目前的情况是 FDM 类型 3D 打印机的最佳案例,而对于其他任何事情,这种级别的改进都有些矫枉过正。这部分是 Fusion 360 中的一些任意限制,但更多的是使用 STL 文件的特征。为了我的目的,能够将表面偏差指定为两倍或三倍的精确度可能会消除可见的伪影。将细化增加到最大可能会降低 Fusion 360 在计算 STL 文件时的速度,也会减慢切片器的速度,但除此之外,使用最大细化没有任何缺点。为了我的目的,能够将表面偏差指定为两倍或三倍的精确度可能会消除可见的伪影。将细化增加到最大可能会降低 Fusion 360 在计算 STL 文件时的速度,也会减慢切片器的速度,但除此之外,使用最大细化没有任何缺点。为了我的目的,能够将表面偏差指定为两倍或三倍的精确度可能会消除可见的伪影。将细化增加到最大可能会降低 Fusion 360 在计算 STL 文件时的速度,也会减慢切片器的速度,但除此之外,使用最大细化没有任何缺点。