blender 3d打印_使用Blender制作和准备要打印的3D模型

本文介绍了如何使用Blender进行3D打印,包括建模工具、雕刻和布尔值操作。Blender虽然不是CAD工具,但对于快速创建3D打印模型非常有用。文章详细阐述了雕刻模式和Dyntopo功能,以及如何通过布尔值修改器、BoolTool和HardOps进行硬表面建模。最后,提到了3D打印模型的高级技巧和准备打印的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

blender 3d打印

在我的Blender 3D打印入门系列的第1部分中,我介绍了基本的初步步骤,这些步骤为建立自己的3D模型并准备好进行3D打印而设置Blender环境。 在第2部分中,我将研究实际创建要打印的那些模型的过程。 在开始之前,我应该强调,Blender 不是 CAD(计算机辅助设计)工具。 相反,其主要目的是充当艺术家的工具。 Blender根本不具备CAD操作员希望看到的许多精度功能。 也就是说,许多消费者级别的3D打印机也不具有这种精度。 在3D打印和快速原型制作的情况下,Blender最适合以一种可以打印的格式快速获取您的想法,从而使您对“真实的事物”的外观和感觉有所了解。 如果此后需要更精确的工具,则至少要有一个物理对象,以便在使用CAD进行构建时可以参考。

建模工具

Blender在编辑模式下的标准网格建模工具本身具有强大的功能。 每天通过推顶顶点并使用简单的操作(例如拉伸E ), K )和循环剪切Ctrl + R ))创建令人难以置信的模型。 但是,一旦您破解了Blender的一些更高级的工具,一切的可能性就打开了。

当然,对基础建模工具集感到满意仍然很有价值。 尽管有高级工具的强大功能,但仍需要一些标准建模技术来准备要打印的模型。 不过,现在让我们进入那些高级工具。

雕刻

在过去的10年中,3D建模的过程已经从结构化方法演变为更加直观的技术。 我们曾经不得不关心网格中每个顶点的位置以及这些顶点如何连接以形成边缘和面(也称为网格的拓扑 )。 情况不再如此,至少在创建用于3D打印的模型时不再如此。 所有这些都是由于一种称为3D雕刻的技术,Blender内置了它。

作为一个简单的例子,以Blender的默认场景为例,该场景中有一个孤独的小立方体坐在空白处。 选中多维数据集后,使用3D视图标题中的模式选择菜单切换到雕刻模式。 您应该在鼠标光标周围看到一个红色圆圈。 这是您的雕刻笔刷。

在Blender中切换到雕刻模式

在3D视图的工具架T )上,“ 工具”选项卡使您能够在Blender提供的不同类型的雕刻笔刷之间进行切换,并在工作时调整每个笔刷的设置。 对于此示例,请确保使用的是SculptDraw画笔。 那应该是Blender默认为您提供的画笔。

您现在可以尝试在多维数据集上进行雕刻(在3D视图中单击鼠标左键并将其拖动到多维数据集上),但是结果将非常乏味。 这是因为在Blender中进行雕刻的默认行为是,画笔将操纵网格中已经存在的现有顶点。 那当然有其用途,但是在基本的多维数据集上,它并不是特别有趣。 不过,我们可以解决该问题。 返回工具架 ,向下滚动到标有Dyntopo (“动态拓扑”的缩写)的面板。 展开该面板,以在顶部看到一个名为Enable Dyntopo的大按钮。 单击该按钮并启用。

接下来,单击鼠标左键并将雕刻笔刷拖到多维数据集上。 这更有趣。 启用Dyntopo后,所有雕刻笔刷(“ Grab”和“ Rotate”笔刷除外)都将在工作时添加,删除或动态重新配置网格的拓扑。

screenshot Dyntopo is enabled!

Dyntopo已启用!

雕刻是使用3D模型的一种更舒适的方法,尤其是对于任何有机的或具有复杂细节的模型。 如果您使用绘图板(如Wacom的绘图板),则更加舒适。 而本文所涵盖的一点点几乎没有刮擦表面。 我建议您先尝试一下造型笔,然后再寻求其他指导,以了解它们的工作原理。 就是说,网络上有许多很棒的参考资料和教程可以帮助您入门。

还要记住,雕刻就像大多数艺术一样,做得越多越好。 真正提高雕刻技能水平的一种方法是应对日常挑战。 您甚至可以找到在这些日常挑战中挑战自己并在网络上分享他们的工作的人群。 在Blender社区中,“ 雕刻一月”活动非常受欢迎。 他们在一月份的每一天都在进行雕刻挑战。 同样,去年9月,我也开始了类似的日常挑战(我们称为Sculptember)。 无论您采用哪种方式,都有一个很棒的3D艺术家社区,他们可以通过Blender中的雕刻工具为您提供更好的支持,反馈和灵感。

An example sculpt (done by me for Sculptember)

我为Sculptember制作的一个示例雕刻

布尔值

雕刻本身很不错,但是如果您尝试创建本质上机械性更高的模型(有时称为硬表面模型) ,则可能会具有挑战性。 可以使用雕刻工具进行硬表面建模,但是该过程本质上不那么精确,如果没有某种帮助,很难获得漂亮,干净的边缘。 在CAD世界中,许多此类建模都是通过称为实体的参数对象完成的。 可以通过获取简单的原始对象(例如,球体,立方体,圆柱体)并将它们合并在一起,或者通过从一个对象中减去一个对象的形式来创建具有高精度的复杂对象。 这些操作称为布尔运算 ,将对象的这些组合称为逻辑AND (加), OR (减)和XOR (交集)操作的3D等效项。

Blender不是参数建模器。 Blender主要是一个网格建模器。 但是,它仍然具有在网格之间执行布尔运算的能力。 当然,在具有不同顶点,边缘和面的网格对象上执行此类布尔运算可能具有挑战性,并且在进行3D打印模型时很容易产生令人讨厌的几何形状。 建模者在Blender中使用布尔的三种主要方法:

1.布尔值修改器:这是在Blender中使用布尔值的最基本方法,但它也是最有可能因压力而导致脱发的方法。 该方法非常简单。 您从3D视图中的两个单独的对象开始。 选择这些对象之一(我们将其称为主要对象)后,进入“ 属性编辑器”的“ 修改器”部分,并通过左键单击“ 添加修改器”下拉按钮并从第二列中选择“布尔”来添加一个布尔修改器。

Adding a Boolean modifier

添加一个布尔值修饰符

在对象新添加的布尔值修饰符中,您应该注意到有一个标为Object的空字段。 您需要该字段中另一个对象的名称。 您可以通过键入,从可用对象列表中选择,或使用吸管并在3D视图中单击该其他对象的方式将其放在此处。 默认情况下,布尔值修改器设置为执行“相交”操作,但是如果需要,您可以轻松地将其更改为“加”或“减”。

将布尔修改器添加到网格后,似乎没有任何改变,尤其是在使用减法运算的情况下。 这是因为修饰符不会影响其他对象。 它仅使用该对象的几何来添加或删除主要对象中的几何。 另外,修饰符是非破坏性的 ; 如果删除修改器,则返回到原始网格。 不幸的是,修饰符不是3D打印机可以理解的任何文件格式的公认部分。 因此,最终,您必须应用布尔运算符并将对网格的更改永久化。 然后,在应用后,您可以删除(或隐藏)非主要对象。

还有另一个警告。 几乎所有3D打印机仅支持三角数据。 也就是说,所有顶点都必须连接以形成三角形。 除非采取一些预防措施,否则布尔运算符几乎总是会创建面多于三个面(通常是更多面)的面。 将由此产生的几何形状细分为三角形通常会给您带来难看的结果,例如长而细的三角形,这对于3D打印机可能是有问题的。 您可以通过细分起始网格或使用“重新网格”修改器在某种程度上解决此问题,但这可以是手动的。 实际上,使用布尔值修饰符通常是一件很手工的事情。 对于除了最简单的情况以外的所有情况,最好使用其他两个选项之一在Blender中使用布尔值。

2. BoolTool Blender的BoolTool附加组件确实在优化对网格物体使用布尔值的工作流程方面做了很多工作。 在后台,它仍然使用Blender的Boolean修饰符,但是该插件在与Boolean交互的方式方面已对界面进行了全面改进。 BoolTool不会直接处理布尔值修改器,而是使用应用于主网格对象的几何“画笔”概念。

The Tool Shelf with the BoolTool add-on enabled

启用了BoolTool加载项的工具架

此外,BoolTool的所有控件都方便地嵌套在工具架中,因此您可以使用最大化的3D视图,而不必转到属性编辑器。 仅使用Blender的布尔修改器,BoolTool还具有许多难以(或至少耗时)设置的附加功能。 其中一些功能包括更复杂的布尔运算,直接(破坏性)布尔运算,便捷的热键以及使用Blender的油脂铅笔功能绘制自定义布尔多边形的功能。 尽管BoolTool的开发版本的夜间版本中提供了BoolTool,但默认情况下它不随发行版一起提供。 您需要下载并自行安装,这是一个非常轻松的过程。

3. HardOps HardOps是Blender的商业附加产品,但它不仅能处理布尔值。 HardOps是一整套建模工具,可帮助您在Blender中完成硬体模型。 像大多数附加组件一样,HardOps在后台使用Blender的基本功能和操作,但是您的交互针对此特定类型的建模进行了优化。 插件的功能远远超出了本文中我可以详细介绍的范围,但是我强烈建议您仔细阅读发行说明,并了解它带来的好处。 HardOps确实是一套令人印象深刻的工具。

下周在第3部分中,我将介绍一些高级技巧,包括元球对象,使用流体模拟器连接对象,准备打印以及3D打印工具箱附加组件。

翻译自: https://opensource.com/life/16/7/making-and-preparing-3d-models-printing-blender

blender 3d打印

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值