库拉弄乱了我的印刷品。如何让它打印我在 Blender 中看到的内容?

3D打印 创造者-3 ultimaker-cura 3d 设计 切片 stl
2021-04-29 10:44:53

我正在使用 Cura,它删除了我的孔并删除了打印部分并断开了部分。在 Blender 中,它看起来应该是,正如我设计的那样。我知道里面有一些不幸(不是多方面的),但有没有办法填补里面的一切。我只关心面向外部的面孔。这太令人气愤了,我希望有人能告诉我如何强制 Cura 打印最初在 .stl 中看到的内容。

搅拌机,它应该看起来

再说一遍我是如何设计的。

在此处输入图片说明

在此处输入图片说明

这些是它应该是什么样子的照片。

现在这些接下来的照片是 Cura 预览它的方式。它不仅填充孔洞(不,未启用填充孔洞),而且可以看到在打印件的侧面和底部增加了巨大的间隙。

都乱七八糟。

在此处输入图片说明

在此处输入图片说明

如何强制 Cura 打印我在搅拌机中看到的原始 .stl 文件?

我在 Blender 中导出到 .stl 并在 Cura 中打开它。


我能够通过在 Blender 中修复法线来部分修复它,但仍然存在:

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

4个回答

建模软件通常会翻转法线,从而导致您所描述的情况。你说,

我只关心面向外部的面孔。

但是你确定他们真的是面向外部的吗?在 Blender 中打开法线并确保所有箭头/指针都是外部的。

可以生成您所看到的结果的另一个问题是自相交曲面、非流形边以及3dhubs 文章中解释的其他几个问题纠正这些问题需要更多的检查和故障排除。

切片软件更喜欢干净、定义明确的三角形表面,以便创建打印文件。当出现问题时,您会得到您所呈现的结果。

有了 STL,我在 Meshmixer(免费)中打开它,立即得到了线索。

网格混合器中的 STL 图像

斑马条纹是反向法线。

这是另一个错误点,在平面 2D 图像中很难清楚地看到,但是平移、缩放和轨道以及所有这些 3D 操作表明那里什么都没有:

断角

这个未连接区域的另一端显示的更好一些:

其他断角

在选择了我能找到/定位的所有内容后,我做了反向法线,这是一个稍微改进的结果:

修正部分

不幸的是,其他无聊的部分阻止了 meshmixer 执行适当的自动修复,在此过程中完全破坏了模型。

那些关节角和任何其他彩色线条必须单独处理。

Rhino 给出以下输出 MeshRepair

  • 网格有 3 个退化面。(实际上是一条线或一个点的脸)
  • 网格有 42 个非流形边。(3个或更多面相交的线,可能是退化面造成的)
  • 网格有 6 个重复面。(共享相同坐标的面)
  • 网格有 148 个裸边(只有一个面的边)

所有这些都是指标,可能很难区分内部和外部。

裸边

在模型的生命周期中对其进行了大量更改(添加/删除内容)后,我遇到了这些问题。由于有 200 个错误并且它是一个相对简单的模型,我建议您通过使用旧模型的一些坐标作为参考,从一个新的干净模型开始来解决这些问题。

另外:一定要查看blender的3d打印维基,他们似乎有很多类似于rhino的meshrepair的工具

这里工作中存在几个问题:

  • 内部几何形状和未连接的零件

在此处输入图片说明

  • 缺少表面

在此处输入图片说明

  • 一般倒置的表面:每个表面都是由内而外的!

在此处输入图片说明

修复它!

第 1 步:添加缺失的曲面。

选择没有底面的孔周围的顶点,然后F按创建一个曲面。使用几个步骤,制作大致三角形的表面。例如:选择红色标记的顶点,然后F再下一组。

![在此处输入图片说明

第 2 步:内部几何图形

现在让我们寻找纯粹的内表面。选择它们并用 删除它们Del,然后选择Delete Face

第 3 步:多余的表面几何形状

有些地区有您工作过的地区的残余物。合并这些顶点以防止出现新的工件。选择顶点,M然后collapse选择每个圆,就像红色的那个。有些可能需要在特定顶点折叠,以防止表面被撕裂或严重相交 - 在下图中,绿色圈出。

在此处输入图片说明

第 4 步:法线

最后但并非最不重要的:Alt+N然后Recalculate Outside

在此处输入图片说明

导出以查找其他错误...

现在一切都应该看起来好多了:“方格”区域是墙壁上的间隙......这是我在下图中选择的大墙壁中的不良几何形状造成的。

在此处输入图片说明 在此处输入图片说明

所以,我选择这些区域之一 - 然后更改为顶点模式,取消选择我希望面连接到的顶点(红色)而是应该定义边缘的顶点(绿色),然后按下F以创建一个新的脸。然后我选择旧的并将其删除。

在此处输入图片说明

完毕!

在此处输入图片说明 在此处输入图片说明

好的,就像建议我将它放入 3D Builder(一个免费的 Windows 3D 建模程序)一样。我将它作为 stl 导入,然后将其作为 stl 导出,然后将该 stl 导入 Cura。瞧,所有的问题都消失了!如果您遇到类似问题,请尝试一下!3D Builder 程序和类似程序旨在导出仅用于 3D 打印,因此它会自动修复这些问题!如果这不起作用,请尝试在编辑模式(Blender)中稍微编辑您的,以便 3D Builder 更容易修复它。